Class BsonTrieNode<TValue>
Represents a node in a BsonTrie.
public sealed class BsonTrieNode<TValue>
Type Parameters
TValue
The type of the BsonTrie values.
- Inheritance
-
BsonTrieNode<TValue>
- Inherited Members
- Extension Methods
Properties
ElementName
Gets the element name for this node.
public string ElementName { get; }
Property Value
HasValue
Gets whether this node has a value.
public bool HasValue { get; }
Property Value
Value
Gets the value for this node.
public TValue Value { get; }
Property Value
- TValue
Methods
GetChild(byte)
Gets the child of this node for a given key byte.
public BsonTrieNode<TValue> GetChild(byte keyByte)
Parameters
keyByte
byteThe key byte.
Returns
- BsonTrieNode<TValue>
The child node if it exists; otherwise, null.