1 type derived from SiteMapProvider
System.Web (1)
StaticSiteMapProvider.cs (1)
23
public abstract class StaticSiteMapProvider :
SiteMapProvider
{
43 references to SiteMapProvider
System.Web (43)
Configuration\SiteMapSection.cs (1)
120
ProvidersHelper.InstantiateProviders(Providers, siteMapProviders, typeof(
SiteMapProvider
));
SiteMap.cs (14)
27
private static
SiteMapProvider
_provider;
54
public static
SiteMapProvider
Provider {
72
SiteMapProvider
rootProvider = Provider.RootProvider;
131
if (!(provider is
SiteMapProvider
))
132
throw new ArgumentException(SR.GetString(SR.Provider_must_implement_the_interface, provider.GetType().Name, typeof(
SiteMapProvider
).Name), "provider");
134
Add((
SiteMapProvider
)provider);
138
public void Add(
SiteMapProvider
provider) {
147
public void AddArray(
SiteMapProvider
[] providerArray) {
152
foreach (
SiteMapProvider
provider in providerArray) {
161
public new
SiteMapProvider
this[string name] {
163
return (
SiteMapProvider
) base[name];
173
private
SiteMapProvider
_provider;
175
public SiteMapResolveEventArgs(HttpContext context,
SiteMapProvider
provider) {
180
public
SiteMapProvider
Provider {
SiteMapNode.cs (7)
35
private
SiteMapProvider
_provider;
55
public SiteMapNode(
SiteMapProvider
provider, string key) :
59
public SiteMapNode(
SiteMapProvider
provider, string key, string url) :
63
public SiteMapNode(
SiteMapProvider
provider, string key, string url, string title) :
67
public SiteMapNode(
SiteMapProvider
provider, string key, string url, string title, string description) :
71
public SiteMapNode(
SiteMapProvider
provider, string key, string url, string title, string description,
257
public
SiteMapProvider
Provider {
SiteMapProvider.cs (6)
30
private
SiteMapProvider
_rootProvider;
31
private
SiteMapProvider
_parentProvider;
62
public virtual
SiteMapProvider
ParentProvider {
80
public virtual
SiteMapProvider
RootProvider {
86
SiteMapProvider
candidate = this;
287
protected static SiteMapNode GetRootNodeCoreFromProvider(
SiteMapProvider
provider) {
UI\WebControls\SiteMapDataSource.cs (2)
31
private
SiteMapProvider
_provider;
54
public
SiteMapProvider
Provider {
UI\WebControls\SiteMapPath.cs (2)
25
private
SiteMapProvider
_provider = null;
244
public
SiteMapProvider
Provider {
XmlSiteMapProvider.cs (11)
147
SiteMapProvider
ownerProvider = node.Provider;
148
SiteMapProvider
parentOwnerProvider = parentNode.Provider;
415
private void EnsureChildSiteMapProviderUpToDate(
SiteMapProvider
childProvider) {
511
foreach(
SiteMapProvider
provider in ChildProviderList) {
530
foreach (
SiteMapProvider
provider in ChildProviderList) {
601
SiteMapProvider
provider = GetProviderFromName(providerName);
819
private
SiteMapProvider
GetProviderFromName(string providerName) {
822
SiteMapProvider
provider = SiteMap.Providers[providerName];
886
SiteMapProvider
ownerProvider = node.Provider;
891
SiteMapProvider
parentProvider = ownerProvider.ParentProvider;
922
SiteMapProvider
provider = GetProviderFromName(providerName);