The PageSiteMapProvider type exposes the following members.

Methods

  NameDescription
AddNodeOverloaded.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FindSiteMapNodeOverloaded.
FindSiteMapNodeFromKey
Retrieves a PageSiteMapNode object based on a specified key.
(Overrides SiteMapProvider..::.FindSiteMapNodeFromKey(String).)
GetChildNodes
Retrieves the child nodes of a specific PageSiteMapNode.
(Overrides SiteMapProvider..::.GetChildNodes(SiteMapNode).)
GetCurrentNodeAndHintAncestorNodes
Provides an optimized lookup method for site map providers when retrieving the node for the currently requested page and fetching the parent and ancestor site map nodes for the current page.
(Inherited from SiteMapProvider.)
GetCurrentNodeAndHintNeighborhoodNodes
Provides an optimized lookup method for site map providers when retrieving the node for the currently requested page and fetching the site map nodes in the proximity of the current node.
(Inherited from SiteMapProvider.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetPageFromSiteMapNode
Retrieves a PageData instance representing the page of the specified PageSiteMapNode.
GetParentNode
Retrieves the parent node of a specific PageSiteMapNode object.
(Overrides SiteMapProvider..::.GetParentNode(SiteMapNode).)
GetParentNodeRelativeToCurrentNodeAndHintDownFromParent
Provides an optimized lookup method for site map providers when retrieving an ancestor node for the currently requested page and fetching the descendant nodes for the ancestor.
(Inherited from SiteMapProvider.)
GetParentNodeRelativeToNodeAndHintDownFromParent
Provides an optimized lookup method for site map providers when retrieving an ancestor node for the specified SiteMapNode object and fetching its child nodes.
(Inherited from SiteMapProvider.)
GetParentPageFromSiteMapNode
Retrieves a PageData instance representing the parent page of the specified PageSiteMapNode.
GetProviderFromPage
Gets the SiteMapProvider that serves the path represented by a specific PageData instance.
GetRootNodeCore
Retrieves the root node of all the nodes that are currently managed by the current provider.
(Overrides SiteMapProvider..::.GetRootNodeCore()()().)
GetSiteMapNodeFromPageOverloaded.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
HintAncestorNodes
Provides a method that site map providers can override to perform an optimized retrieval of one or more levels of parent and ancestor nodes, relative to the specified SiteMapNode object.
(Inherited from SiteMapProvider.)
HintNeighborhoodNodes
Provides a method that site map providers can override to perform an optimized retrieval of nodes found in the proximity of the specified node.
(Inherited from SiteMapProvider.)
Initialize
Initializes the SiteMapProvider implementation, including any resources that are needed to load site map data from persistent storage.
(Overrides SiteMapProvider..::.Initialize(String, NameValueCollection).)
IsAccessibleToUser
Retrieves a Boolean value indicating whether the specified PageSiteMapNode object can be viewed by the user in the specified context.
(Overrides SiteMapProvider..::.IsAccessibleToUser(HttpContext, SiteMapNode).)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
RemoveNode
Removes the specified SiteMapNode object from the node collection that is maintained by the site map provider.
(Inherited from SiteMapProvider.)
ResolveSiteMapNode
Raises the SiteMapResolve event.
(Inherited from SiteMapProvider.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also