Skip to main content

UnboundSiteMapProviderBase.Initialize(String, NameValueCollection) Method

Initializes the UnboundSiteMapProviderBaseobject.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v24.1.dll

NuGet Package: DevExpress.Web


public override void Initialize(
    string name,
    NameValueCollection attributes


Name Type Description
name String

The name of the provider to initialize.

attributes NameValueCollection

A NameValueCollection object that can contain additional attributes to help initialize the provider. These attributes are read from the site map provider configuration in the Web.config file.


The Initialize method does not actually build a site map. It only prepares the state of the UnboundSiteMapProviderBase object to do so. The UnboundSiteMapProviderBase class overrides the inherited Initialize method to apply several attributes to the attributes collection.

See Also