C# Class SenseNet.Portal.Site

Inheritance: SenseNet.ContentRepository.Workspaces.Workspace
ファイルを表示 Open project: maxpavlov/FlexNet Class Usage Examples

Private Properties

Property Type Description
RefreshUrlList void
ValidateUrlList void

Public Methods

Method 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

Protected Methods

Method Description
Site ( NodeToken nt ) : System

Private Methods

Method Description
RefreshUrlList ( ) : void
ValidateUrlList ( ) : void

Method Details

Delete() public method

public Delete ( ) : void
return void

ForceDelete() public method

public ForceDelete ( ) : void
return void

GetAllLanguages() public static method

public static GetAllLanguages ( ) : IEnumerable
return IEnumerable

GetAuthenticationType() public method

public GetAuthenticationType ( Uri uri ) : string
uri System.Uri
return string

GetProperty() public method

public GetProperty ( string name ) : object
name string
return object

GetSiteByNode() public static method

public static GetSiteByNode ( Node source ) : Site
source Node
return Site

GetSiteByNodePath() public static method

public static GetSiteByNodePath ( string path ) : Site
path string
return Site

GetUrlByRepositoryPath() public static method

public static GetUrlByRepositoryPath ( string url, string repositoryPath ) : string
url string
repositoryPath string
return string

IsRequested() public method

public IsRequested ( Uri uri ) : bool
uri System.Uri
return bool

ParseUrlList() public static method

public static ParseUrlList ( string urlSrc ) : string>.IDictionary
urlSrc string
return string>.IDictionary

Save() public method

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
return void

Save() public method

public Save ( SavingMode mode ) : void
mode SavingMode
return void

SetProperty() public method

public SetProperty ( string name, object value ) : void
name string
value object
return void

Site() public method

public Site ( Node parent ) : System
parent Node
return System

Site() public method

public Site ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
return System

Site() protected method

protected Site ( NodeToken nt ) : System
nt SenseNet.ContentRepository.Storage.NodeToken
return System

UrlListToString() public static method

public static UrlListToString ( string>.IDictionary urlList ) : string
urlList string>.IDictionary
return string