Interface IDiskSegmentCreator<TKey, TValue>
Assembly: ZoneTree.dll
Syntax
public interface IDiskSegmentCreator<TKey, TValue> : IDisposable
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Properties
|
Improve this Doc
View Source
AppendedPartSegmentIds
Declaration
HashSet<long> AppendedPartSegmentIds { get; }
Property Value
|
Improve this Doc
View Source
CanSkipCurrentPart
Declaration
bool CanSkipCurrentPart { get; }
Property Value
Methods
|
Improve this Doc
View Source
Append(IDiskSegment<TKey, TValue>, TKey, TKey, TValue, TValue)
Declaration
void Append(IDiskSegment<TKey, TValue> part, TKey key1, TKey key2, TValue value1, TValue value2)
Parameters
Type |
Name |
Description |
IDiskSegment<TKey, TValue> |
part |
|
TKey |
key1 |
|
TKey |
key2 |
|
TValue |
value1 |
|
TValue |
value2 |
|
|
Improve this Doc
View Source
Append(TKey, TValue, IteratorPosition)
Declaration
void Append(TKey key, TValue value, IteratorPosition iteratorPosition)
Parameters
|
Improve this Doc
View Source
CreateReadOnlyDiskSegment()
Declaration
IDiskSegment<TKey, TValue> CreateReadOnlyDiskSegment()
Returns
|
Improve this Doc
View Source
DropDiskSegment()
Declaration