C# 클래스 Raven.Munin.SecondaryIndex

파일 보기 프로젝트 열기: hibernating-rhinos/Raven.Light 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Add ( RavenJToken key ) : void
FirstOrDefault ( ) : RavenJToken
Initialize ( IPersistentSource thePersistentSource, int dictionaryId, int indexId ) : void
LastOrDefault ( ) : RavenJToken
Remove ( RavenJToken key ) : void
SecondaryIndex ( IComparable>.Func transform, string indexDef ) : System
SkipAfter ( RavenJToken key ) : IEnumerable
SkipBefore ( RavenJToken key ) : IEnumerable
SkipFromEnd ( int start ) : IEnumerable
SkipTo ( RavenJToken key ) : IEnumerable
SkipToAndThenBack ( RavenJObject key ) : IEnumerable
ToString ( ) : string

메소드 상세

Add() 공개 메소드

public Add ( RavenJToken key ) : void
key RavenJToken
리턴 void

FirstOrDefault() 공개 메소드

public FirstOrDefault ( ) : RavenJToken
리턴 RavenJToken

Initialize() 공개 메소드

public Initialize ( IPersistentSource thePersistentSource, int dictionaryId, int indexId ) : void
thePersistentSource IPersistentSource
dictionaryId int
indexId int
리턴 void

LastOrDefault() 공개 메소드

public LastOrDefault ( ) : RavenJToken
리턴 RavenJToken

Remove() 공개 메소드

public Remove ( RavenJToken key ) : void
key RavenJToken
리턴 void

SecondaryIndex() 공개 메소드

public SecondaryIndex ( IComparable>.Func transform, string indexDef ) : System
transform IComparable>.Func
indexDef string
리턴 System

SkipAfter() 공개 메소드

public SkipAfter ( RavenJToken key ) : IEnumerable
key RavenJToken
리턴 IEnumerable

SkipBefore() 공개 메소드

public SkipBefore ( RavenJToken key ) : IEnumerable
key RavenJToken
리턴 IEnumerable

SkipFromEnd() 공개 메소드

public SkipFromEnd ( int start ) : IEnumerable
start int
리턴 IEnumerable

SkipTo() 공개 메소드

public SkipTo ( RavenJToken key ) : IEnumerable
key RavenJToken
리턴 IEnumerable

SkipToAndThenBack() 공개 메소드

public SkipToAndThenBack ( RavenJObject key ) : IEnumerable
key RavenJObject
리턴 IEnumerable

ToString() 공개 메소드

public ToString ( ) : string
리턴 string