NodeDictionaryTNode Class

CVB.Net Documentation
A dictionary holding dependent nodes of a Parent node.
Inheritance Hierarchy

SystemObject
  Stemmer.Cvb.GevServerNodeDictionaryBaseTNode
    Stemmer.Cvb.GevServerNodeDictionaryTNode

Namespace:  Stemmer.Cvb.GevServer
Assembly:  Stemmer.Cvb.GevServer (in Stemmer.Cvb.GevServer.dll) Version: 14.0.0.0
Syntax

public class NodeDictionary<TNode> : NodeDictionaryBase<TNode>
where TNode : Node

Type Parameters

TNode

The NodeDictionaryTNode type exposes the following members.

Properties

  NameDescription
Public propertyCount
Gets the number of TNodes in this dictionary.
(Inherited from NodeDictionaryBaseTNode.)
Public propertyIsDisposed
Gets whether this dictionary has been disposed.
(Inherited from NodeDictionaryBaseTNode.)
Public propertyIsReadOnly
Gets whether this dictionary is read only.
(Overrides NodeDictionaryBaseTNodeIsReadOnly.)
Public propertyItem
Indexer of this dictionary to get/add TNode objects.
(Inherited from NodeDictionaryBaseTNode.)
Public propertyKeys
Gets the keys for all nodes.
(Inherited from NodeDictionaryBaseTNode.)
Protected propertyNodes
Gets the dictionary holding all node objects.
(Inherited from NodeDictionaryBaseTNode.)
Public propertyParent
The parent node of this collection.
Public propertyValues
Gets all the TNodes in this dictionary.
(Inherited from NodeDictionaryBaseTNode.)
Top
Methods

  NameDescription
Protected methodAddNode
Adds a new node to this dictionary.
(Overrides NodeDictionaryBaseTNodeAddNode(String, TNode).)
Public methodContainsKey
Gets whether this dictionaries contains the given key.
(Inherited from NodeDictionaryBaseTNode.)
Public methodDispose
Disposes of this dictionary and all its nodes.
(Inherited from NodeDictionaryBaseTNode.)
Protected methodDispose(Boolean)
Dispose implementation.
(Inherited from NodeDictionaryBaseTNode.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Finalizer
(Inherited from NodeDictionaryBaseTNode.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Protected methodGetNode
Actual implementation for getting nodes.
(Inherited from NodeDictionaryBaseTNode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Removes the node identified by the given key.
(Inherited from NodeDictionaryBaseTNode.)
Protected methodRemoveNode
Removes a TNode identified by the given key.
(Overrides NodeDictionaryBaseTNodeRemoveNode(String).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Protected methodTryGetNode
Tries to get the TNodevalue with the given key.
(Inherited from NodeDictionaryBaseTNode.)
Public methodUpdateCollection
Reads out all currently available nodes.
Top
Explicit Interface Implementations

  NameDescription
Explicit interface implementationPrivate methodICollectionKeyValuePairString, TNodeAdd (Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodIDictionaryString, TNodeAdd (Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodICollectionKeyValuePairString, TNodeClear (Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodICollectionKeyValuePairString, TNodeContains (Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodICollectionKeyValuePairString, TNodeCopyTo (Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodIEnumerableKeyValuePairString, TNodeGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodIEnumerableGetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodICollectionKeyValuePairString, TNodeRemove (Inherited from NodeDictionaryBaseTNode.)
Explicit interface implementationPrivate methodIDictionaryString, TNodeTryGetValue
Gets the value associated with the specified key.
(Inherited from NodeDictionaryBaseTNode.)
Top
See Also

Reference