The OrderedTree type exposes the following members.

Collapse imageConstructors

  NameDescription
Public methodOrderedTree
Initializes a new instance of the OrderedTree class

Collapse imageMethods

  NameDescription
Public methodAdd
Add args: ByVal key As IComparable, ByVal data As Object key is object that implements IComparable interface performance tip: change to use use int type (such as the hashcode)
Public methodClear
Public methodContainsKey
Public methodElements()()()()
Public methodElements(Boolean)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetData
Public methodGetEnumerator
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMaxKey
Public methodGetMaxValue
Public methodGetMinKey
Public methodGetMinValue
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsEmpty
Public methodKeyElements
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Public methodRemoveMax
Public methodRemoveMin
Public methodRotateLeft
RotateLeft Rebalance the tree by rotating the nodes to the left
Public methodRotateRight
RotateRight Rebalance the tree by rotating the nodes to the right
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Collapse imageFields

  NameDescription
Public fieldStatic membersentinelNode

Collapse imageProperties

  NameDescription
Public propertyCount
Public propertyItem
Public propertyKeys
Public propertyValues

Collapse imageSee Also