C# Class N2.Edit.Versioning.DraftRepository

Inheritance: IAutoStart
Afficher le fichier Open project: bherila/n2cms Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetPagesWithDrafts ( ) : DraftInfo>.IDictionary

Method Details

DraftRepository() public méthode

public DraftRepository ( ContentVersionRepository repository, CacheWrapper cache ) : System
repository ContentVersionRepository
cache CacheWrapper
Résultat System

FindDrafts() public méthode

public FindDrafts ( ContentItem newerThanMasterVersion ) : IEnumerable
newerThanMasterVersion ContentItem
Résultat IEnumerable

FindDrafts() public méthode

public FindDrafts ( int skip, int take = 100 ) : IEnumerable
skip int
take int
Résultat IEnumerable

GetDraftInfo() public méthode

public GetDraftInfo ( ContentItem item ) : DraftInfo
item ContentItem
Résultat DraftInfo

HasDraft() public méthode

public HasDraft ( ContentItem item ) : bool
item ContentItem
Résultat bool

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Versions_VersionsChanged() public méthode

public Versions_VersionsChanged ( object sender, N2.Edit.Versioning.VersionsChangedEventArgs e ) : void
sender object
e N2.Edit.Versioning.VersionsChangedEventArgs
Résultat void

Versions_VersionsDeleted() public méthode

public Versions_VersionsDeleted ( object sender, ItemEventArgs e ) : void
sender object
e ItemEventArgs
Résultat void