Click or drag to resize

BTreeInternalBaseKey, Value Class

Represents a collection of keys that is maintained in sorted order. Each key has an associated value. A persistent BTree references its contained objects by Oid instead of direct object references. This way, we will only open the referenced objects on demand which reduces memory usage and initial BTree load time. Exceptions are ValueType keys and values.
Inheritance Hierarchy

Namespace:  VelocityDb.Collection.BTree
Assembly:  VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax
[SerializableAttribute]
public abstract class BTreeInternalBase<Key, Value> : BTreeNode

Type Parameters

Key
The key type of this collection
Value
The value type of this collection

The BTreeInternalBaseKey, Value type exposes the following members.

Properties
  NameDescription
Public propertyCache
We do want to cache this kind of object since they are likly to be frequently used.
(Overrides OptimizedPersistableCache.)
Public propertyNodeSize
Gets size of node (how many child nodes this node has)
Top
Extension Methods
  NameDescription
Public Extension MethodToStringDetails(SessionBase, Boolean)Overloaded.
Object details as a string
(Defined by Utilities.)
Public Extension MethodToStringDetails(Schema, TypeVersion, Boolean)Overloaded.
Currently only used by Database Manager
(Defined by Utilities.)
Top
See Also