SortedTreeTableEditorTKey, TValue Class

A single instance editor that is used to modify an archive file.

Definition

Namespace: SnapDB.Snap.Storage
Assembly: SnapDB (in SnapDB.dll) Version: 1.0.102.0 -- Release Build+29075351d0e5aa4dea46a5c520805222f672dc2e
public abstract class SortedTreeTableEditor<TKey, TValue> : IDisposable
where TKey : new(), SnapTypeBase<TKey>
where TValue : new(), SnapTypeBase<TValue>
Inheritance
Object    SortedTreeTableEditorTKey, TValue
Implements
IDisposable

Type Parameters

TKey
The key type for the sorted tree table editor.
TValue
The value type for the sorted tree table editor.

Constructors

SortedTreeTableEditorTKey, TValueInitializes a new instance of the SortedTreeTableEditorTKey, TValue class

Methods

AddPoint Adds a single point to the archive file.
AddPoints Adds all of the points to this archive file.
Commit Commits the edits to the current archive file and disposes of this class.
Dispose Releases all the resources used by the SortedTreeTableEditorTKey, TValue object.
Dispose(Boolean) Releases the unmanaged resources used by the SortedTreeTableEditorTKey, TValue object and optionally releases the managed resources.
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)
GetKeyRange Gets the lower and upper bounds of this tree.
GetRange Opens a tree scanner for this archive file
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Rollback Rolls back all edits that are made to the archive file and disposes of this class.
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also