C# Класс N2.Edit.Versioning.DraftRepository

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

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

Метод Описание
DraftRepository ( ContentVersionRepository repository, CacheWrapper cache ) : System
FindDrafts ( ContentItem newerThanMasterVersion ) : IEnumerable
FindDrafts ( int skip, int take = 100 ) : IEnumerable
GetDraftInfo ( ContentItem item ) : DraftInfo
HasDraft ( ContentItem item ) : bool
Start ( ) : void
Stop ( ) : void
Versions_VersionsChanged ( object sender, N2.Edit.Versioning.VersionsChangedEventArgs e ) : void
Versions_VersionsDeleted ( object sender, ItemEventArgs e ) : void

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

Метод Описание
GetPagesWithDrafts ( ) : DraftInfo>.IDictionary

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

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

public DraftRepository ( ContentVersionRepository repository, CacheWrapper cache ) : System
repository ContentVersionRepository
cache CacheWrapper
Результат System

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

public FindDrafts ( ContentItem newerThanMasterVersion ) : IEnumerable
newerThanMasterVersion ContentItem
Результат IEnumerable

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

public FindDrafts ( int skip, int take = 100 ) : IEnumerable
skip int
take int
Результат IEnumerable

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

public GetDraftInfo ( ContentItem item ) : DraftInfo
item ContentItem
Результат DraftInfo

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

public HasDraft ( ContentItem item ) : bool
item ContentItem
Результат bool

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

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

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

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

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

public Versions_VersionsChanged ( object sender, N2.Edit.Versioning.VersionsChangedEventArgs e ) : void
sender object
e N2.Edit.Versioning.VersionsChangedEventArgs
Результат void

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

public Versions_VersionsDeleted ( object sender, ItemEventArgs e ) : void
sender object
e ItemEventArgs
Результат void