Click or drag to resize

OrderedDictionaryTK, TV Class

[Missing <summary> documentation for "T:com.espertech.esper.compat.collections.OrderedDictionary`2"]

Inheritance Hierarchy
SystemObject
  com.espertech.esper.compat.collectionsOrderedDictionaryTK, TV

Namespace:  com.espertech.esper.compat.collections
Assembly:  NEsper.Compat (in NEsper.Compat.dll) Version: 8.0.0.0
Syntax
C#
public class OrderedDictionary<TK, TV> : IDictionary, 
	ICollection, IEnumerable, IEnumerable

Type Parameters

TK

[Missing <typeparam name="TK"/> documentation for "T:com.espertech.esper.compat.collections.OrderedDictionary`2"]

TV

[Missing <typeparam name="TV"/> documentation for "T:com.espertech.esper.compat.collections.OrderedDictionary`2"]

The OrderedDictionaryTK, TV type exposes the following members.

Constructors
  NameDescription
Public methodOrderedDictionaryTK, TV
Initializes a new instance of the OrderedDictionaryTK, TV class.
Public methodOrderedDictionaryTK, TV(IComparerT)
Initializes a new instance of the OrderedDictionaryTK, TV class
Top
Properties
  NameDescription
Public propertyCount
Gets the count.
Public propertyIsReadOnly
Gets a value indicating whether this instance is read only.
Public propertyItem
Gets or sets the value with the specified key.
Public propertyItemComparer
Gets the item comparer.
Public propertyKeyComparer
Gets the key comparer.
Public propertyKeys
Gets the keys.
Public propertyValues
Gets the values.
Top
Methods
  NameDescription
Public methodAdd(KeyValuePairTKey, TValue)
Public methodAdd(TK, TV)
Adds the specified key.
Public methodBetween
Public methodClear
Clears this instance.
Public methodContains
Public methodContainsKey
Determines whether the specified key contains key.
Public methodCopyTo
Public methodCountBetween
Public methodEnumerateBetween
Public methodFirstEntry
Public methodForEach(ActionT)
Public methodForEach(ActionT1, T2)
Public methodGetEnumerator
Gets the enumerator.
Public methodGetEnumerator(Void, KeyValuePairTKey, TValue)
Public methodGetHeadIndex
Gets the index that should be used for an inclusive or exclusive search ending at the head index.
Public methodGetTail
Public methodGetTailIndex
Gets the index that should be used for an inclusive or exclusive search starting from tail index.
Public methodHead
Public methodInvert
Public methodLastEntry
Public methodRemove(KeyValuePairTKey, TValue)
Public methodRemove(TK)
Removes the specified key.
Public methodTail
Public methodTryGetValue
Gets the value associated with the specified key.
Public methodTryInsert
Top
Extension Methods
  NameDescription
Public Extension MethodAddAllT (Defined by CompatExtensions.)
Public Extension MethodAsHashSetT (Defined by CompatExtensions.)
Public Extension MethodAsLinkedListT (Defined by CompatExtensions.)
Public Extension MethodAsReadOnlyCollectionT (Defined by CompatExtensions.)
Public Extension MethodAsSyncCollectionT (Defined by CompatExtensions.)
Public Extension MethodAtIndex(Int32)Overloaded.
Gets the item at the nth index of the enumerable.
(Defined by CompatExtensions.)
Public Extension MethodAtIndex(Int32, FuncT, TResult)Overloaded. (Defined by CompatExtensions.)
Public Extension MethodCheckedContainsT (Defined by Collections.)
Public Extension MethodCheckedContainsKeyTK, TV (Defined by Collections.)
Public Extension MethodContainsAllT (Defined by CompatExtensions.)
Public Extension MethodDeleteK, V (Defined by DictionaryExtensions.)
Public Extension MethodEnumerateWithLookaheadT (Defined by CompatExtensions.)
Public Extension MethodFirstValueK, V (Defined by DictionaryExtensions.)
Public Extension MethodForT (Defined by CompatExtensions.)
Public Extension MethodGetK, V (Defined by DictionaryExtensions.)
Public Extension MethodHasFirstT (Defined by CompatExtensions.)
Public Extension MethodIsT, TX (Defined by CompatExtensions.)
Public Extension MethodIsEmptyT (Defined by CompatExtensions.)
Public Extension MethodIsEmptyOrNullT (Defined by CompatExtensions.)
Public Extension MethodIsNotEmptyT (Defined by CompatExtensions.)
Public Extension MethodMaterializeArrayT (Defined by CompatExtensions.)
Public Extension MethodPushK, V (Defined by DictionaryExtensions.)
Public Extension MethodPutK, V (Defined by DictionaryExtensions.)
Public Extension MethodPutAllK, V(Boolean)Overloaded. (Defined by DictionaryExtensions.)
Public Extension MethodPutAllK, V, T(Boolean, K)Overloaded. (Defined by DictionaryExtensions.)
Public Extension MethodPutIfAbsentK, V (Defined by DictionaryExtensions.)
Public Extension MethodRemoveAllT (Defined by CompatExtensions.)
Public Extension MethodRender(TextWriter)Overloaded.
Renders an enumerable source
(Defined by CompatExtensions.)
Public Extension MethodRender(FuncT, TResult)Overloaded. (Defined by CompatExtensions.)
Public Extension MethodRenderTK, TV(Void)Overloaded. (Defined by CompatExtensions.)
Public Extension MethodReverseT (Defined by CompatExtensions.)
Public Extension MethodSecondT (Defined by CompatExtensions.)
Public Extension MethodToArrayOrNullT (Defined by CompatExtensions.)
Public Extension MethodToListOrNullT (Defined by CompatExtensions.)
Public Extension MethodTryPushK, V (Defined by DictionaryExtensions.)
Public Extension MethodTryPutIfAbsentK, V (Defined by DictionaryExtensions.)
Public Extension MethodTryRemoveK, V (Defined by DictionaryExtensions.)
Top
See Also