C# 클래스 DBreeze.LianaTrie.Iterations.Forward

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

공개 프로퍼티들

프로퍼티 타입 설명
PrefixDeep int
ReturnKeyValuePair bool

공개 메소드들

메소드 설명
Forward ( LTrieRootNode root ) : System
IterateForward ( bool useCache ) : IEnumerable
IterateForwardForMinimal ( bool useCache ) : LTrieRow
IterateForwardFromTo ( byte initKey, byte stopKey, bool inclStartKey, bool inclStopKey, bool useCache ) : IEnumerable

IterateForwardFromTo

IterateForwardSkip ( ulong skippingQuantity, bool useCache ) : IEnumerable
IterateForwardSkipFrom ( byte initKey, ulong skippingQuantity, bool useCache ) : IEnumerable
IterateForwardStartFrom ( byte initKey, bool inclStartKey, bool useCache ) : IEnumerable
IterateForwardStartsWith ( byte initKey, bool useCache ) : IEnumerable
IterateForwardStartsWithClosestToPrefix ( byte initKey, bool useCache ) : IEnumerable
IterateForwardStartsWith_Prefix_Helper ( byte initKey, bool useCache ) : void

비공개 메소드들

메소드 설명
ItFrw ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwForMin ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwFromTo ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable

ItFrwFromTo

ItFrwSkip ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwSkipFrom ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwStartFrom ( LTrieGenerationNode gn, byte generationMapLine, bool useCache ) : IEnumerable
ItFrwStartsWith ( LTrieGenerationNode gn, byte generationMapLine, int deep, bool useCache ) : IEnumerable
ItFrwStartsWith_Prefix_Helper ( LTrieGenerationNode gn, byte generationMapLine, int deep, bool useCache ) : IEnumerable

메소드 상세

Forward() 공개 메소드

public Forward ( LTrieRootNode root ) : System
root LTrieRootNode
리턴 System

IterateForward() 공개 메소드

public IterateForward ( bool useCache ) : IEnumerable
useCache bool
리턴 IEnumerable

IterateForwardForMinimal() 공개 메소드

public IterateForwardForMinimal ( bool useCache ) : LTrieRow
useCache bool
리턴 LTrieRow

IterateForwardFromTo() 공개 메소드

IterateForwardFromTo
public IterateForwardFromTo ( byte initKey, byte stopKey, bool inclStartKey, bool inclStopKey, bool useCache ) : IEnumerable
initKey byte
stopKey byte
inclStartKey bool
inclStopKey bool
useCache bool
리턴 IEnumerable

IterateForwardSkip() 공개 메소드

public IterateForwardSkip ( ulong skippingQuantity, bool useCache ) : IEnumerable
skippingQuantity ulong
useCache bool
리턴 IEnumerable

IterateForwardSkipFrom() 공개 메소드

public IterateForwardSkipFrom ( byte initKey, ulong skippingQuantity, bool useCache ) : IEnumerable
initKey byte
skippingQuantity ulong
useCache bool
리턴 IEnumerable

IterateForwardStartFrom() 공개 메소드

public IterateForwardStartFrom ( byte initKey, bool inclStartKey, bool useCache ) : IEnumerable
initKey byte
inclStartKey bool
useCache bool
리턴 IEnumerable

IterateForwardStartsWith() 공개 메소드

public IterateForwardStartsWith ( byte initKey, bool useCache ) : IEnumerable
initKey byte
useCache bool
리턴 IEnumerable

IterateForwardStartsWithClosestToPrefix() 공개 메소드

public IterateForwardStartsWithClosestToPrefix ( byte initKey, bool useCache ) : IEnumerable
initKey byte
useCache bool
리턴 IEnumerable

IterateForwardStartsWith_Prefix_Helper() 공개 메소드

public IterateForwardStartsWith_Prefix_Helper ( byte initKey, bool useCache ) : void
initKey byte
useCache bool
리턴 void

프로퍼티 상세

PrefixDeep 공개적으로 프로퍼티

public int PrefixDeep
리턴 int

ReturnKeyValuePair 공개적으로 프로퍼티

If we use load Key already With Value, or just key and link to the value
public bool ReturnKeyValuePair
리턴 bool