C# Класс SenseNet.Portal.Site

Наследование: SenseNet.ContentRepository.Workspaces.Workspace
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
RefreshUrlList void
ValidateUrlList void

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Site ( NodeToken nt ) : System

Приватные методы

Метод Описание
RefreshUrlList ( ) : void
ValidateUrlList ( ) : void

Описание методов

Delete() публичный Метод

public Delete ( ) : void
Результат void

ForceDelete() публичный Метод

public ForceDelete ( ) : void
Результат void

GetAllLanguages() публичный статический Метод

public static GetAllLanguages ( ) : IEnumerable
Результат IEnumerable

GetAuthenticationType() публичный Метод

public GetAuthenticationType ( Uri uri ) : string
uri System.Uri
Результат string

GetProperty() публичный Метод

public GetProperty ( string name ) : object
name string
Результат object

GetSiteByNode() публичный статический Метод

public static GetSiteByNode ( Node source ) : Site
source Node
Результат Site

GetSiteByNodePath() публичный статический Метод

public static GetSiteByNodePath ( string path ) : Site
path string
Результат Site

GetUrlByRepositoryPath() публичный статический Метод

public static GetUrlByRepositoryPath ( string url, string repositoryPath ) : string
url string
repositoryPath string
Результат string

IsRequested() публичный Метод

public IsRequested ( Uri uri ) : bool
uri System.Uri
Результат bool

ParseUrlList() публичный статический Метод

public static ParseUrlList ( string urlSrc ) : string>.IDictionary
urlSrc string
Результат string>.IDictionary

Save() публичный Метод

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
Результат void

Save() публичный Метод

public Save ( SavingMode mode ) : void
mode SavingMode
Результат void

SetProperty() публичный Метод

public SetProperty ( string name, object value ) : void
name string
value object
Результат void

Site() публичный Метод

public Site ( Node parent ) : System
parent Node
Результат System

Site() публичный Метод

public Site ( Node parent, string nodeTypeName ) : System
parent Node
nodeTypeName string
Результат System

Site() защищенный Метод

protected Site ( NodeToken nt ) : System
nt SenseNet.ContentRepository.Storage.NodeToken
Результат System

UrlListToString() публичный статический Метод

public static UrlListToString ( string>.IDictionary urlList ) : string
urlList string>.IDictionary
Результат string