Table of Contents

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
Object
Dictionary<String, DataPair>
DataPairDictionary
Implements
IDictionary<String, DataPair>
ICollection<KeyValuePair<String, DataPair>>
IReadOnlyDictionary<String, DataPair>
IReadOnlyCollection<KeyValuePair<String, DataPair>>
IEnumerable<KeyValuePair<String, DataPair>>
IDictionary
ICollection
IEnumerable
IDeserializationCallback
ISerializable
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>.Comparer
Dictionary<String, DataPair>.Count
Dictionary<String, DataPair>.Item[String]
Dictionary<String, DataPair>.Keys
Dictionary<String, DataPair>.ICollection<KeyValuePair<String, DataPair>>.IsReadOnly
Dictionary<String, DataPair>.IDictionary<String, DataPair>.Keys
Dictionary<String, DataPair>.IDictionary<String, DataPair>.Values
Dictionary<String, DataPair>.IReadOnlyDictionary<String, DataPair>.Keys
Dictionary<String, DataPair>.IReadOnlyDictionary<String, DataPair>.Values
Dictionary<String, DataPair>.ICollection.IsSynchronized
Dictionary<String, DataPair>.ICollection.SyncRoot
Dictionary<String, DataPair>.IDictionary.IsFixedSize
Dictionary<String, DataPair>.IDictionary.IsReadOnly
Dictionary<String, DataPair>.IDictionary.Item[Object]
Dictionary<String, DataPair>.IDictionary.Keys
Dictionary<String, DataPair>.IDictionary.Values
Dictionary<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 String

The name of the data pair.

value T

The 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 String

The name of the data pair.

value T

The value of the data pair.

typeOf Type

The type of the data pair.

Type Parameters

T

The type of the data being added to this instance.