C# Class SenseNet.Portal.Site

Inheritance: SenseNet.ContentRepository.Workspaces.Workspace
Afficher le fichier Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Свойство Type Description
RefreshUrlList void
ValidateUrlList void

Méthodes publiques

Méthode Description
Delete ( ) : void
ForceDelete ( ) : void
GetAllLanguages ( ) : IEnumerable
GetAuthenticationType ( Uri uri ) : string
GetProperty ( string name ) : object
GetSiteByNode ( Node source ) : Site
GetSiteByNodePath ( string path ) : Site
GetUrlByRepositoryPath ( string url, string repositoryPath ) : string
IsRequested ( Uri uri ) : bool
ParseUrlList ( string urlSrc ) : string>.IDictionary
Save ( ) : void

Saves the Site instance.

This is an overriden method, which calls its base implementation first to persist the Site instance, and then rebuilds the site list and sends an application message to the other applications forcing them to do that too.

Save ( SavingMode mode ) : void
SetProperty ( string name, object value ) : void
Site ( Node parent ) : System
Site ( Node parent, string nodeTypeName ) : System
UrlListToString ( string>.IDictionary urlList ) : string

Méthodes protégées

Méthode Description
Site ( NodeToken nt ) : System

Private Methods

Méthode Description
RefreshUrlList ( ) : void
ValidateUrlList ( ) : void

Method Details

Delete() public méthode

public Delete ( ) : void
Résultat void

ForceDelete() public méthode

public ForceDelete ( ) : void
Résultat void

GetAllLanguages() public static méthode

public static GetAllLanguages ( ) : IEnumerable
Résultat IEnumerable

GetAuthenticationType() public méthode

public GetAuthenticationType ( Uri uri ) : string
uri System.Uri
Résultat string

GetProperty() public méthode

public GetProperty ( string name ) : object
name string
Résultat object

GetSiteByNode() public static méthode

public static GetSiteByNode ( Node source ) : Site
source Node
Résultat Site

GetSiteByNodePath() public static méthode

public static GetSiteByNodePath ( string path ) : Site
path string
Résultat Site

GetUrlByRepositoryPath() public static méthode

public static GetUrlByRepositoryPath ( string url, string repositoryPath ) : string
url string
repositoryPath string
Résultat string

IsRequested() public méthode

public IsRequested ( Uri uri ) : bool
uri System.Uri
Résultat bool

ParseUrlList() public static méthode

public static ParseUrlList ( string urlSrc ) : string>.IDictionary
urlSrc string
Résultat string>.IDictionary

Save() public méthode

Saves the Site instance.

This is an overriden method, which calls its base implementation first to persist the Site instance, and then rebuilds the site list and sends an application message to the other applications forcing them to do that too.

public Save ( ) : void
Résultat void

Save() public méthode

public Save ( SavingMode mode ) : void
mode SavingMode
Résultat void

SetProperty() public méthode

public SetProperty ( string name, object value ) : void
name string
value object
Résultat void

Site() public méthode

public Site ( Node parent ) : System
parent Node
Résultat System

Site() public méthode

public Site ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
Résultat System

Site() protected méthode

protected Site ( NodeToken nt ) : System
nt SenseNet.ContentRepository.Storage.NodeToken
Résultat System

UrlListToString() public static méthode

public static UrlListToString ( string>.IDictionary urlList ) : string
urlList string>.IDictionary
Résultat string