C# Class Hexa.Core.Web.Services.SiteMapProvider

Inheritance: System.Web.StaticSiteMapProvider
Show file Open project: cmendible/Hexa.Core

Public Methods

Method Description
BuildSiteMap ( ) : System.Web.SiteMapNode
IsAccessibleToUser ( HttpContext context, System.Web.SiteMapNode node ) : bool

Protected Methods

Method Description
GetRootNodeCore ( ) : System.Web.SiteMapNode
IsAccessibleToUser ( System.Web.SiteMapNode node ) : bool

Private Methods

Method Description
AddChildNodes ( System.Web.SiteMapNode parent, ReadOnlyCollection children ) : void
CreateSiteMapNode ( SiteMapNodeInfo nodeInfo ) : System.Web.SiteMapNode

Method Details

BuildSiteMap() public method

public BuildSiteMap ( ) : System.Web.SiteMapNode
return System.Web.SiteMapNode

GetRootNodeCore() protected method

protected GetRootNodeCore ( ) : System.Web.SiteMapNode
return System.Web.SiteMapNode

IsAccessibleToUser() public method

public IsAccessibleToUser ( HttpContext context, System.Web.SiteMapNode node ) : bool
context System.Web.HttpContext
node System.Web.SiteMapNode
return bool

IsAccessibleToUser() protected method

protected IsAccessibleToUser ( System.Web.SiteMapNode node ) : bool
node System.Web.SiteMapNode
return bool