InsertStreamHelperTKey, TValue Class

Helper class for inserting key-value pairs into a tree stream.

Definition

Namespace: SnapDB.Snap.Tree
Assembly: SnapDB (in SnapDB.dll) Version: 1.0.102.0 -- Release Build+29075351d0e5aa4dea46a5c520805222f672dc2e
public class InsertStreamHelper<TKey, TValue>
where TKey : new(), SnapTypeBase<TKey>
where TValue : new(), SnapTypeBase<TValue>
Inheritance
Object    InsertStreamHelperTKey, TValue

Type Parameters

TKey
The type of the keys in the tree stream.
TValue
The type of the values in the tree stream.

Constructors

InsertStreamHelperTKey, TValue Initializes a new instance of the InsertStreamHelperTKey, TValue class.

Properties

Key Gets the current key.
PrevKey Gets the previous key.
PrevValue Gets the previous value.
Value Gets the current value.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Next Advances to the next key-value pair.
NextDoNotCheckSequential Advances to the next key-value pair without checking for sequential order.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

IsKvp1 Gets or sets a value indicating whether the current operation involves Key-Value Pair 1 (KVP1).
IsStillSequential Gets or sets a value indicating whether the stream is still sequential.
IsValid Gets or sets a value indicating whether the current state is valid.
Key1 Gets or sets the first key.
Key2 Gets or sets the second key.
Stream Gets or sets the tree stream for insertion.
Value1 Gets or sets the first value.
Value2 Gets or sets the second value.

See Also