public IterateBackwardSkip ( ulong skippingQuantity, bool useCache ) : IEnumerable |
||
skippingQuantity | ulong | |
useCache | bool | |
Résultat | IEnumerable |
public IEnumerable<LTrieRow> IterateBackwardSkip(ulong skippingQuantity, ITrieRootNode readRootNode) { this.CheckTableIsOperable(); if (readRootNode==null) { //Flashing changes on the disk before commit. In case if the same thread uses the same root node this.SaveGenerationMap(); Backward bw = new Backward(rn); return bw.IterateBackwardSkip(skippingQuantity,false); } else { Backward bw = new Backward((LTrieRootNode)readRootNode); return bw.IterateBackwardSkip(skippingQuantity,true); } }
public IEnumerable<LTrieRow> IterateBackwardSkip(ulong skippingQuantity) { this.CheckTableIsOperable(); LTrieRootNode readRootNode = new LTrieRootNode(this); Backward bw = new Backward(readRootNode); return bw.IterateBackwardSkip(skippingQuantity,true); }