C# Класс Carrotware.CMS.Core.ContentSnippet

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ContentSnippet System

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

Метод Описание
ContentSnippet ( ) : System
ContentSnippet ( System.Guid siteID ) : System
Delete ( ) : void
DeleteThisVersion ( ) : void
Get ( System.Guid rootSnippetID ) : ContentSnippet
GetCurrentEditUser ( ) : System.Guid
GetCurrentEditUserData ( ) : ExtendedUserData
GetHistory ( ) : List
GetHistory ( System.Guid rootSnippetID ) : List
GetSimilar ( System.Guid siteID, System.Guid rootSnippetID, string categorySlug ) : int
GetSnippetByID ( System.Guid siteID, System.Guid rootSnippetID, bool bActiveOnly ) : ContentSnippet
GetSnippetBySlug ( System.Guid siteID, string categorySlug, bool bActiveOnly ) : ContentSnippet
GetVersion ( System.Guid snippetDataID ) : ContentSnippet
IsSnippetLocked ( System.Guid currentUserID ) : bool
IsUniqueSlug ( ) : bool
RecordHeartbeatLock ( System.Guid currentUserID ) : void
RecordSnippetLock ( System.Guid currentUserID ) : bool
ResetHeartbeatLock ( ) : void
Save ( ) : void
Validate ( ValidationContext validationContext ) : IEnumerable

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

Метод Описание
ContentSnippet ( vw_carrot_ContentSnippet c ) : System

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

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

public ContentSnippet ( ) : System
Результат System

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

public ContentSnippet ( System.Guid siteID ) : System
siteID System.Guid
Результат System

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

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

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

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

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

public static Get ( System.Guid rootSnippetID ) : ContentSnippet
rootSnippetID System.Guid
Результат ContentSnippet

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

public GetCurrentEditUser ( ) : System.Guid
Результат System.Guid

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

public GetCurrentEditUserData ( ) : ExtendedUserData
Результат ExtendedUserData

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

public GetHistory ( ) : List
Результат List

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

public static GetHistory ( System.Guid rootSnippetID ) : List
rootSnippetID System.Guid
Результат List

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

public static GetSimilar ( System.Guid siteID, System.Guid rootSnippetID, string categorySlug ) : int
siteID System.Guid
rootSnippetID System.Guid
categorySlug string
Результат int

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

public static GetSnippetByID ( System.Guid siteID, System.Guid rootSnippetID, bool bActiveOnly ) : ContentSnippet
siteID System.Guid
rootSnippetID System.Guid
bActiveOnly bool
Результат ContentSnippet

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

public static GetSnippetBySlug ( System.Guid siteID, string categorySlug, bool bActiveOnly ) : ContentSnippet
siteID System.Guid
categorySlug string
bActiveOnly bool
Результат ContentSnippet

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

public static GetVersion ( System.Guid snippetDataID ) : ContentSnippet
snippetDataID System.Guid
Результат ContentSnippet

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

public IsSnippetLocked ( System.Guid currentUserID ) : bool
currentUserID System.Guid
Результат bool

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

public IsUniqueSlug ( ) : bool
Результат bool

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

public RecordHeartbeatLock ( System.Guid currentUserID ) : void
currentUserID System.Guid
Результат void

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

public RecordSnippetLock ( System.Guid currentUserID ) : bool
currentUserID System.Guid
Результат bool

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

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

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

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

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

public Validate ( ValidationContext validationContext ) : IEnumerable
validationContext ValidationContext
Результат IEnumerable