C# 클래스 Raven.Storage.Managed.Data.Tree

파일 보기 프로젝트 열기: markrendle/ravendb 1 사용 예제들

공개 메소드들

메소드 설명
Add ( JToken key, long documentPosition ) : void
FindNode ( JToken key ) : TreeNode
FindValue ( JToken key ) : long?
Flush ( ) : void
GetLeftMost ( ) : JToken
GetRightMost ( ) : JToken
IndexScan ( ) : IEnumerable
Remove ( JToken key ) : void
ReverseScanFromInclusive ( JToken key ) : IEnumerable
ScanFromExclusive ( JToken key ) : IEnumerable
ScanFromInclusive ( JToken key ) : IEnumerable
Tree ( Stream reader, Stream writer, StartMode mode ) : System

비공개 메소드들

메소드 설명
ReadJToken ( ) : JToken
ReadNode ( StreamPosition streamPosition ) : TreeNode
ReadPositionInFile ( ) : StreamPosition
Write ( JToken token ) : void
WriteNode ( TreeNode arg ) : long
WriteNodeLazy ( TreeNode arg ) : StreamPosition

메소드 상세

Add() 공개 메소드

public Add ( JToken key, long documentPosition ) : void
key JToken
documentPosition long
리턴 void

FindNode() 공개 메소드

public FindNode ( JToken key ) : TreeNode
key JToken
리턴 TreeNode

FindValue() 공개 메소드

public FindValue ( JToken key ) : long?
key JToken
리턴 long?

Flush() 공개 메소드

public Flush ( ) : void
리턴 void

GetLeftMost() 공개 메소드

public GetLeftMost ( ) : JToken
리턴 JToken

GetRightMost() 공개 메소드

public GetRightMost ( ) : JToken
리턴 JToken

IndexScan() 공개 메소드

public IndexScan ( ) : IEnumerable
리턴 IEnumerable

Remove() 공개 메소드

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

ReverseScanFromInclusive() 공개 메소드

public ReverseScanFromInclusive ( JToken key ) : IEnumerable
key JToken
리턴 IEnumerable

ScanFromExclusive() 공개 메소드

public ScanFromExclusive ( JToken key ) : IEnumerable
key JToken
리턴 IEnumerable

ScanFromInclusive() 공개 메소드

public ScanFromInclusive ( JToken key ) : IEnumerable
key JToken
리턴 IEnumerable

Tree() 공개 메소드

public Tree ( Stream reader, Stream writer, StartMode mode ) : System
reader Stream
writer Stream
mode StartMode
리턴 System