C# Class N2.Raven.RavenSource

Inheritance: SourceBase
Afficher le fichier Open project: n2cms/n2cms

Méthodes publiques

Méthode Description
AppendChildren ( IEnumerable previousChildren, Query query ) : IEnumerable
Copy ( ContentItem source, ContentItem destination ) : ContentItem
Delete ( ContentItem item ) : void
Get ( object id ) : ContentItem
IsProvidedBy ( ContentItem item ) : bool
Move ( ContentItem source, ContentItem destination ) : ContentItem
RavenSource ( IContentItemRepository repository ) : System
Save ( ContentItem item ) : void

Method Details

AppendChildren() public méthode

public AppendChildren ( IEnumerable previousChildren, Query query ) : IEnumerable
previousChildren IEnumerable
query N2.Persistence.Sources.Query
Résultat IEnumerable

Copy() public méthode

public Copy ( ContentItem source, ContentItem destination ) : ContentItem
source ContentItem
destination ContentItem
Résultat ContentItem

Delete() public méthode

public Delete ( ContentItem item ) : void
item ContentItem
Résultat void

Get() public méthode

public Get ( object id ) : ContentItem
id object
Résultat ContentItem

IsProvidedBy() public méthode

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

Move() public méthode

public Move ( ContentItem source, ContentItem destination ) : ContentItem
source ContentItem
destination ContentItem
Résultat ContentItem

RavenSource() public méthode

public RavenSource ( IContentItemRepository repository ) : System
repository IContentItemRepository
Résultat System

Save() public méthode

public Save ( ContentItem item ) : void
item ContentItem
Résultat void