C# 클래스 DatabaseSource, n2cms

상속: SourceBase
파일 보기 프로젝트 열기: n2cms/n2cms 1 사용 예제들

공개 메소드들

메소드 설명
AppendChildren ( IEnumerable previousChildren, Query query ) : IEnumerable
Copy ( ContentItem, source, ContentItem, destination ) : ContentItem,
DatabaseSource ( IHost host, IContentItemRepository repository ) : System
Delete ( ContentItem, item ) : void
Get ( object id ) : ContentItem,
HasChildren ( Query query ) : bool
IsProvidedBy ( ContentItem, item ) : bool
Move ( ContentItem, source, ContentItem, destination ) : ContentItem,
ResolvePath ( ContentItem, startingPoint, string path ) : PathData
ResolvePath ( string path ) : PathData
Save ( ContentItem, item ) : void

비공개 메소드들

메소드 설명
DeleteRecursive ( ContentItem, itemToDelete ) : void
UpdateAncestralTrailRecursive ( ContentItem, source, ContentItem, destination ) : IEnumerable

메소드 상세

AppendChildren() 공개 메소드

public AppendChildren ( IEnumerable previousChildren, Query query ) : IEnumerable
previousChildren IEnumerable
query Query
리턴 IEnumerable

Copy() 공개 메소드

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

DatabaseSource() 공개 메소드

public DatabaseSource ( IHost host, IContentItemRepository repository ) : System
host IHost
repository IContentItemRepository
리턴 System

Delete() 공개 메소드

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

Get() 공개 메소드

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

HasChildren() 공개 메소드

public HasChildren ( Query query ) : bool
query Query
리턴 bool

IsProvidedBy() 공개 메소드

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

Move() 공개 메소드

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

ResolvePath() 공개 메소드

public ResolvePath ( ContentItem, startingPoint, string path ) : PathData
startingPoint ContentItem,
path string
리턴 PathData

ResolvePath() 공개 메소드

public ResolvePath ( string path ) : PathData
path string
리턴 PathData

Save() 공개 메소드

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