SparseIndexWriterTKey Class

Contains information on how to parse the index nodes of the SortedTree.

Definition

Namespace: SnapDB.Snap.Tree.Specialized
Assembly: SnapDB (in SnapDB.dll) Version: 1.0.102.0 -- Release Build+29075351d0e5aa4dea46a5c520805222f672dc2e
public sealed class SparseIndexWriter<TKey> : TreeStream<TKey, SnapUInt32>
where TKey : new(), SnapTypeBase<TKey>
Inheritance
Object    TreeStreamTKey, SnapUInt32    SparseIndexWriterTKey

Type Parameters

TKey
The key type.

Constructors

SparseIndexWriterTKey Creates a new sparse index.

Properties

Count Gets the number of nodes in the sparse index.
Eos Boolean indicating that the end of the stream has been read or class has been disposed.
(Inherited from TreeStreamTKey, TValue)
IsAlwaysSequential Gets a value indicating whether the data source is always sequential.
(Overrides TreeStreamTKey, TValueIsAlwaysSequential)
NeverContainsDuplicates Gets a value indicating whether the data source never contains duplicate elements.
(Overrides TreeStreamTKey, TValueNeverContainsDuplicates)

Methods

Add Adds the following node pointer to the sparse index.
Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from TreeStreamTKey, TValue)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
Read Advances the stream to the next value. If before the beginning of the stream, advances to the first value
(Inherited from TreeStreamTKey, TValue)
ReadAsync Advances the stream to the next value. If before the beginning of the stream, advances to the first value
(Inherited from TreeStreamTKey, TValue)
SwitchToReading Switches the stream to reading mode.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also