C# Class Composite.AspNet.CmsPageSiteMapProvider

Implementation of SiteMapProvider that returns cms pages
Inheritance: System.Web.SiteMapProvider
ファイルを表示 Open project: Orckestra/C1-CMS

Public Methods

Method Description
FindSiteMapNode ( HttpContext context ) : System.Web.SiteMapNode
FindSiteMapNode ( string rawUrl ) : System.Web.SiteMapNode
FindSiteMapNodeFromKey ( string key ) : System.Web.SiteMapNode
GetChildNodes ( System.Web.SiteMapNode node ) : System.Web.SiteMapNodeCollection
GetParentNode ( System.Web.SiteMapNode node ) : System.Web.SiteMapNode
GetRootNodes ( ) : ICollection
IsAccessibleToUser ( HttpContext ctx, System.Web.SiteMapNode node ) : bool

Protected Methods

Method Description
GetRootNodeCore ( ) : System.Web.SiteMapNode

Private Methods

Method Description
ReturnNodeIfAccessible ( System.Web.SiteMapNode node ) : System.Web.SiteMapNode

Method Details

FindSiteMapNode() public method

public FindSiteMapNode ( HttpContext context ) : System.Web.SiteMapNode
context System.Web.HttpContext
return System.Web.SiteMapNode

FindSiteMapNode() public method

public FindSiteMapNode ( string rawUrl ) : System.Web.SiteMapNode
rawUrl string
return System.Web.SiteMapNode

FindSiteMapNodeFromKey() public method

public FindSiteMapNodeFromKey ( string key ) : System.Web.SiteMapNode
key string
return System.Web.SiteMapNode

GetChildNodes() public method

public GetChildNodes ( System.Web.SiteMapNode node ) : System.Web.SiteMapNodeCollection
node System.Web.SiteMapNode
return System.Web.SiteMapNodeCollection

GetParentNode() public method

public GetParentNode ( System.Web.SiteMapNode node ) : System.Web.SiteMapNode
node System.Web.SiteMapNode
return System.Web.SiteMapNode

GetRootNodeCore() protected method

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

GetRootNodes() public method

public GetRootNodes ( ) : ICollection
return ICollection

IsAccessibleToUser() public method

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