C# 클래스 N2.Raven.RavenSource

상속: SourceBase
파일 보기 프로젝트 열기: n2cms/n2cms

공개 메소드들

메소드 설명
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

메소드 상세

AppendChildren() 공개 메소드

public AppendChildren ( IEnumerable previousChildren, Query query ) : IEnumerable
previousChildren IEnumerable
query N2.Persistence.Sources.Query
리턴 IEnumerable

Copy() 공개 메소드

public Copy ( ContentItem source, ContentItem destination ) : ContentItem
source ContentItem
destination ContentItem
리턴 ContentItem

Delete() 공개 메소드

public Delete ( ContentItem item ) : void
item ContentItem
리턴 void

Get() 공개 메소드

public Get ( object id ) : ContentItem
id object
리턴 ContentItem

IsProvidedBy() 공개 메소드

public IsProvidedBy ( ContentItem item ) : bool
item ContentItem
리턴 bool

Move() 공개 메소드

public Move ( ContentItem source, ContentItem destination ) : ContentItem
source ContentItem
destination ContentItem
리턴 ContentItem

RavenSource() 공개 메소드

public RavenSource ( IContentItemRepository repository ) : System
repository IContentItemRepository
리턴 System

Save() 공개 메소드

public Save ( ContentItem item ) : void
item ContentItem
리턴 void