Click or drag to resize

BTreeSetKey Class

Represents a collection of objects that is maintained in sorted order. 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.
Inheritance Hierarchy
SystemObject
  VelocityDbOptimizedPersistable
    VelocityDb.Collection.BTreeBTreeNode
      VelocityDb.Collection.BTreeBTreeBaseKey, Key
        VelocityDb.Collection.BTreeBTreeSetKey

Namespace:  VelocityDb.Collection.BTree
Assembly:  VelocityDb (in VelocityDb.dll) Version: 11.1.0.0 (11.1)
Syntax
[SerializableAttribute]
public class BTreeSet<Key> : BTreeBase<Key, Key>, 
	ISet<Key>, ICollection<Key>, IEnumerable<Key>, IEnumerable

Type Parameters

Key
The key type of objects in this BTree

The BTreeSetKey type exposes the following members.

Constructors
Properties
Methods
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