System.Web.StaticSiteMapProvider Members

The members of System.Web.StaticSiteMapProvider are listed below.

See Also: Inherited members from System.Web.SiteMapProvider

Protected Constructors

Initializes a new instance of the System.Web.StaticSiteMapProvider class.

Public Methods

abstract
BuildSiteMap() : SiteMapNode

When overridden in a derived class, loads the site map information from persistent storage and builds it in memory.

override
FindSiteMapNode(string) : SiteMapNode

Retrieves a System.Web.SiteMapNode object that represents the page at the specified URL.

override
FindSiteMapNodeFromKey(string) : SiteMapNode

Retrieves a System.Web.SiteMapNode object based on a specified key.

override
GetChildNodes(SiteMapNode) : SiteMapNodeCollection

Retrieves the child site map nodes of a specific System.Web.SiteMapNode object.

override
GetParentNode(SiteMapNode) : SiteMapNode

Retrieves the parent site map node of a specific System.Web.SiteMapNode object.

Protected Methods

override
AddNode(SiteMapNode, SiteMapNode)

Adds a System.Web.SiteMapNode to the collections that are maintained by the site map provider and establishes a parent/child relationship between the System.Web.SiteMapNode objects.

Clear()

Removes all elements in the collections of child and parent site map nodes that the System.Web.StaticSiteMapProvider tracks as part of its state.

override
RemoveNode(SiteMapNode)

Removes the specified System.Web.SiteMapNode object from all site map node collections that are tracked by the site map provider.