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

Inheritance: ISiteMapBuilderService
Afficher le fichier Open project: cmendible/Hexa.Core

Méthodes publiques

Méthode Description
AddNode ( SiteMapNodeInfo node ) : void
AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent ) : void
AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent, int preferredDisplayOrder ) : void
AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent, string authorizationRule ) : void
AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent, string authorizationRule, int preferredDisplayOrder ) : void
AddNode ( SiteMapNodeInfo node, int preferredDisplayOrder ) : void
AddNode ( SiteMapNodeInfo node, string authorizationRule ) : void
AddNode ( SiteMapNodeInfo node, string authorizationRule, int preferredDisplayOrder ) : void
GetAuthorizationRule ( string nodeKey ) : string
GetChildren ( string nodeKey ) : ReadOnlyCollection
SiteMapBuilderService ( ) : System

Private Methods

Méthode Description
AddNodeWithOrder ( string parentKey, SiteMapNodeInfo node, int preferredDisplayOrder ) : void
SafeAddNode ( SiteMapNodeInfo node ) : void

Method Details

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node ) : void
node SiteMapNodeInfo
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent ) : void
node SiteMapNodeInfo
parent SiteMapNodeInfo
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent, int preferredDisplayOrder ) : void
node SiteMapNodeInfo
parent SiteMapNodeInfo
preferredDisplayOrder int
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent, string authorizationRule ) : void
node SiteMapNodeInfo
parent SiteMapNodeInfo
authorizationRule string
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, SiteMapNodeInfo parent, string authorizationRule, int preferredDisplayOrder ) : void
node SiteMapNodeInfo
parent SiteMapNodeInfo
authorizationRule string
preferredDisplayOrder int
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, int preferredDisplayOrder ) : void
node SiteMapNodeInfo
preferredDisplayOrder int
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, string authorizationRule ) : void
node SiteMapNodeInfo
authorizationRule string
Résultat void

AddNode() public méthode

public AddNode ( SiteMapNodeInfo node, string authorizationRule, int preferredDisplayOrder ) : void
node SiteMapNodeInfo
authorizationRule string
preferredDisplayOrder int
Résultat void

GetAuthorizationRule() public méthode

public GetAuthorizationRule ( string nodeKey ) : string
nodeKey string
Résultat string

GetChildren() public méthode

public GetChildren ( string nodeKey ) : ReadOnlyCollection
nodeKey string
Résultat ReadOnlyCollection

SiteMapBuilderService() public méthode

public SiteMapBuilderService ( ) : System
Résultat System