Click or drag to resize

IOrderedDictionaryTKey, TValue Interface

Namespace:  EDK4Net.Collections
Assembly:  EDK4Net (in EDK4Net.dll) Version: 3.0.7.3
Syntax
C#
public interface IOrderedDictionary<TKey, TValue> : IOrderedDictionary, 
	IDictionary, ICollection, IEnumerable, IDictionary<TKey, TValue>, 
	ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>

Type Parameters

TKey
TValue

The IOrderedDictionaryTKey, TValue type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of elements contained in the ICollection.
(Inherited from ICollection.)
Public propertyIsFixedSize
Gets a value indicating whether the IDictionary object has a fixed size.
(Inherited from IDictionary.)
Public propertyIsReadOnly
Gets a value indicating whether the IDictionary object is read-only.
(Inherited from IDictionary.)
Public propertyIsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
(Inherited from ICollection.)
Public propertyItemObject
Gets or sets the element with the specified key.
(Inherited from IDictionary.)
Public propertyItemTKey
Gets or sets the element with the specified key.
(Inherited from IDictionaryTKey, TValue.)
Public propertyItemInt32
Public propertyKeys
Gets an ICollection object containing the keys of the IDictionary object.
(Inherited from IDictionary.)
Public propertySyncRoot
Gets an object that can be used to synchronize access to the ICollection.
(Inherited from ICollection.)
Public propertyValues
Gets an ICollection object containing the values in the IDictionary object.
(Inherited from IDictionary.)
Top
Methods
  NameDescription
Public methodAdd(T) (Inherited from ICollectionKeyValuePairTKey, TValue.)
Public methodAdd(Object, Object)
Adds an element with the provided key and value to the IDictionary object.
(Inherited from IDictionary.)
Public methodAdd(TKey, TValue)
Public methodClear
Removes all elements from the IDictionary object.
(Inherited from IDictionary.)
Public methodContains(Object)
Determines whether the IDictionary object contains an element with the specified key.
(Inherited from IDictionary.)
Public methodContains(T) (Inherited from ICollectionKeyValuePairTKey, TValue.)
Public methodContainsKey (Inherited from IDictionaryTKey, TValue.)
Public methodCopyTo(Array, Int32)
Copies the elements of the ICollection to an Array, starting at a particular Array index.
(Inherited from ICollection.)
Public methodCopyTo(T, Int32) (Inherited from ICollectionKeyValuePairTKey, TValue.)
Public methodGetEnumerator
Returns an enumerator that iterates through the IOrderedDictionary collection.
(Inherited from IOrderedDictionary.)
Public methodInsert(Int32, Object, Object)
Inserts a key/value pair into the collection at the specified index.
(Inherited from IOrderedDictionary.)
Public methodInsert(Int32, TKey, TValue)
Public methodRemove(Object)
Removes the element with the specified key from the IDictionary object.
(Inherited from IDictionary.)
Public methodRemove(TKey) (Inherited from IDictionaryTKey, TValue.)
Public methodRemove(T) (Inherited from ICollectionKeyValuePairTKey, TValue.)
Public methodRemoveAt
Removes the element at the specified index.
(Inherited from IOrderedDictionary.)
Public methodTryGetValue
Gets the value associated with the specified key.
(Inherited from IDictionaryTKey, TValue.)
Top
See Also