BTreeMapKey, Value Class |
Namespace: VelocityDb.Collection.BTree
[SerializableAttribute] public class BTreeMap<Key, Value> : BTreeMapBase<Key, Value>, IEnumerable<KeyValuePair<Key, Value>>, IEnumerable, IEnumerable<Key>, IDictionary<Key, Value>, ICollection<KeyValuePair<Key, Value>>
The BTreeMapKey, Value type exposes the following members.
Name | Description | |
---|---|---|
![]() | BTreeMapKey, Value |
Creates a new BTreeSet
|
Name | Description | |
---|---|---|
![]() | Comparer |
Gets the VelocityDbComparer object that is used to compare Key objects.
(Overrides BTreeBaseKey, ValueComparer.) |
![]() | Keys | Gets an ICollectionT containing the keys of the IDictionaryTKey, TValue. |
![]() | UsesOidShort |
Does this BTree use short object references (32 bit) for its internal references? NO it does not.
(Overrides BTreeBaseKey, ValueUsesOidShort.) |
Name | Description | |
---|---|---|
![]() | Clear |
Removes all elements from the set.
(Overrides BTreeBaseKey, ValueClear.) |
![]() | CopyTo |
Copies a range of elements from the BTreeBase to a compatible one-dimensional array, starting at the specified index of the target array.
|
![]() | InitializeAfterRead | (Overrides BTreeBaseKey, ValueInitializeAfterRead(SessionBase).) |
Name | Description | |
---|---|---|
![]() | ToStringDetails(SessionBase, Boolean) | Overloaded.
Object details as a string
(Defined by Utilities.) |
![]() | ToStringDetails(Schema, TypeVersion, Boolean) | Overloaded.
Currently only used by Database Manager
(Defined by Utilities.) |