Class DataPairDictionary
- Namespace
- Cuemon.Collections
- Assembly
- Cuemon.Core.dll
Provides a collection of DataPair.
public class DataPairDictionary : Dictionary<string, DataPair>, IDictionary<string, DataPair>, ICollection<KeyValuePair<string, DataPair>>, IReadOnlyDictionary<string, DataPair>, IReadOnlyCollection<KeyValuePair<string, DataPair>>, IEnumerable<KeyValuePair<string, DataPair>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable
- Inheritance
-
ObjectDataPairDictionary
- Implements
-
IDictionaryICollectionIEnumerableIDeserializationCallbackISerializable
- Inherited Members
-
Dictionary<String, DataPair>.IDictionary.get_Item(Object)Dictionary<String, DataPair>.IDictionary.set_Item(Object, Object)Dictionary<String, DataPair>.Add(String, DataPair)Dictionary<String, DataPair>.Clear()Dictionary<String, DataPair>.ContainsKey(String)Dictionary<String, DataPair>.ContainsValue(DataPair)Dictionary<String, DataPair>.EnsureCapacity(Int32)Dictionary<String, DataPair>.GetEnumerator()Dictionary<String, DataPair>.OnDeserialization(Object)Dictionary<String, DataPair>.Remove(String)Dictionary<String, DataPair>.Remove(String, DataPair)Dictionary<String, DataPair>.ICollection<KeyValuePair<String, DataPair>>.Add(KeyValuePair<String, DataPair>)Dictionary<String, DataPair>.ICollection<KeyValuePair<String, DataPair>>.Contains(KeyValuePair<String, DataPair>)Dictionary<String, DataPair>.ICollection<KeyValuePair<String, DataPair>>.CopyTo(KeyValuePair<String, DataPair>[], Int32)Dictionary<String, DataPair>.ICollection<KeyValuePair<String, DataPair>>.Remove(KeyValuePair<String, DataPair>)Dictionary<String, DataPair>.IEnumerable<KeyValuePair<String, DataPair>>.GetEnumerator()Dictionary<String, DataPair>.ICollection.CopyTo(Array, Int32)Dictionary<String, DataPair>.IDictionary.Add(Object, Object)Dictionary<String, DataPair>.IDictionary.Contains(Object)Dictionary<String, DataPair>.IDictionary.GetEnumerator()Dictionary<String, DataPair>.IDictionary.Remove(Object)Dictionary<String, DataPair>.IEnumerable.GetEnumerator()Dictionary<String, DataPair>.TrimExcess()Dictionary<String, DataPair>.TrimExcess(Int32)Dictionary<String, DataPair>.TryAdd(String, DataPair)Dictionary<String, DataPair>.TryGetValue(String, DataPair)Dictionary<String, DataPair>.ComparerDictionary<String, DataPair>.CountDictionary<String, DataPair>.Item[String]Dictionary<String, DataPair>.KeysDictionary<String, DataPair>.ICollection<KeyValuePair<String, DataPair>>.IsReadOnlyDictionary<String, DataPair>.IDictionary<String, DataPair>.KeysDictionary<String, DataPair>.IDictionary<String, DataPair>.ValuesDictionary<String, DataPair>.IReadOnlyDictionary<String, DataPair>.KeysDictionary<String, DataPair>.IReadOnlyDictionary<String, DataPair>.ValuesDictionary<String, DataPair>.ICollection.IsSynchronizedDictionary<String, DataPair>.ICollection.SyncRootDictionary<String, DataPair>.IDictionary.IsFixedSizeDictionary<String, DataPair>.IDictionary.IsReadOnlyDictionary<String, DataPair>.IDictionary.Item[Object]Dictionary<String, DataPair>.IDictionary.KeysDictionary<String, DataPair>.IDictionary.ValuesDictionary<String, DataPair>.Values
Constructors
DataPairDictionary()
Initializes a new instance of the DataPairDictionary class.
public DataPairDictionary()
Methods
Add<T>(String, T)
Adds a new DataPair<T> to the end of this DataPairDictionary.
public void Add<T>(string name, T value)
Parameters
name
StringThe name of the data pair.
value
TThe value of the data pair.
Type Parameters
T
The type of the data being added to this instance.
Add<T>(String, T, Type)
Adds a new DataPair<T> to the end of this DataPairDictionary.
public void Add<T>(string name, T value, Type typeOf)
Parameters
name
StringThe name of the data pair.
value
TThe value of the data pair.
typeOf
TypeThe type of the data pair.
Type Parameters
T
The type of the data being added to this instance.