Show / Hide Table of Contents

    Class DataPairDictionary

    Provides a collection of DataPair.

    Inheritance
    System.Object
    System.Collections.Generic.Dictionary<System.String, DataPair>
    DataPairDictionary
    Implements
    System.Collections.Generic.IDictionary<System.String, DataPair>
    System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, DataPair>>
    System.Collections.Generic.IReadOnlyDictionary<System.String, DataPair>
    System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String, DataPair>>
    System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, DataPair>>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.IEnumerable
    Inherited Members
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.get_Item(System.Object)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Add(System.String, Cuemon.DataPair)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Clear()
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.ContainsKey(System.String)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.ContainsValue(Cuemon.DataPair)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Remove(System.String)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>>.Add(System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>>.Contains(System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>[], System.Int32)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>>.Remove(System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>>.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.Add(System.Object, System.Object)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.Contains(System.Object)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.Remove(System.Object)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IEnumerable.GetEnumerator()
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.TryGetValue(System.String, Cuemon.DataPair)
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Comparer
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Count
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Item[System.String]
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Keys
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Cuemon.DataPair>>.IsReadOnly
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.IDictionary<System.String, Cuemon.DataPair>.Keys
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.IDictionary<System.String, Cuemon.DataPair>.Values
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.IReadOnlyDictionary<System.String, Cuemon.DataPair>.Keys
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.Generic.IReadOnlyDictionary<System.String, Cuemon.DataPair>.Values
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.ICollection.IsSynchronized
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.ICollection.SyncRoot
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.IsFixedSize
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.IsReadOnly
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.Item[System.Object]
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.Keys
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.System.Collections.IDictionary.Values
    System.Collections.Generic.Dictionary<System.String, Cuemon.DataPair>.Values
    Namespace: Cuemon.Collections
    Assembly: Cuemon.Core.dll
    Syntax
    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

    Constructors

    | Improve this Doc

    DataPairDictionary()

    Initializes a new instance of the DataPairDictionary class.

    Declaration
    public DataPairDictionary()

    Methods

    | Improve this Doc

    Add<T>(String, T)

    Adds a new DataPair<T> to the end of this DataPairDictionary.

    Declaration
    public void Add<T>(string name, T value)
    Parameters
    Type Name Description
    System.String name

    The name of the data pair.

    T value

    The value of the data pair.

    Type Parameters
    Name Description
    T

    The type of the data being added to this instance.

    | Improve this Doc

    Add<T>(String, T, Type)

    Adds a new DataPair<T> to the end of this DataPairDictionary.

    Declaration
    public void Add<T>(string name, T value, Type typeOf)
    Parameters
    Type Name Description
    System.String name

    The name of the data pair.

    T value

    The value of the data pair.

    System.Type typeOf

    The type of the data pair.

    Type Parameters
    Name Description
    T

    The type of the data being added to this instance.

    Implements

    System.Collections.Generic.IDictionary<TKey, TValue>
    System.Collections.Generic.ICollection<T>
    System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
    System.Collections.Generic.IReadOnlyCollection<T>
    System.Collections.Generic.IEnumerable<T>
    System.Collections.IDictionary
    System.Collections.ICollection
    System.Collections.IEnumerable

    Extension Methods

    ConverterExtensions.ParseWith<TSource, TResult>(TSource, Func<TSource, TResult>)
    ConverterExtensions.ParseWith<TSource, T, TResult>(TSource, Func<TSource, T, TResult>, T)
    ConverterExtensions.ParseWith<TSource, T1, T2, TResult>(TSource, Func<TSource, T1, T2, TResult>, T1, T2)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, TResult>(TSource, Func<TSource, T1, T2, T3, TResult>, T1, T2, T3)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, TResult>(TSource, Func<TSource, T1, T2, T3, T4, TResult>, T1, T2, T3, T4)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, TResult>, T1, T2, T3, T4, T5)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, TResult>, T1, T2, T3, T4, T5, T6)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>, T1, T2, T3, T4, T5, T6, T7)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>, T1, T2, T3, T4, T5, T6, T7, T8)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    ConverterExtensions.As<TResult>(Object)
    ConverterExtensions.As<TResult>(Object, TResult)
    ConverterExtensions.As<TResult>(Object, TResult, IFormatProvider)
    DelegateUtilityExtensions.Wrap<TResult>(TResult)
    DelegateUtilityExtensions.DynamicWrap<TResult>(TResult)
    StringConverterExtensions.ToDelimitedString<TSource>(IEnumerable<TSource>)
    StringConverterExtensions.ToDelimitedString<TSource>(IEnumerable<TSource>, String)
    StringConverterExtensions.ToDelimitedString<TSource>(IEnumerable<TSource>, String, Func<TSource, String>)
    StringConverterExtensions.ToDelimitedString<TSource, T>(IEnumerable<TSource>, String, Func<TSource, T, String>, T)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2>(IEnumerable<TSource>, String, Func<TSource, T1, T2, String>, T1, T2)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2, T3>(IEnumerable<TSource>, String, Func<TSource, T1, T2, T3, String>, T1, T2, T3)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2, T3, T4>(IEnumerable<TSource>, String, Func<TSource, T1, T2, T3, T4, String>, T1, T2, T3, T4)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2, T3, T4, T5>(IEnumerable<TSource>, String, Func<TSource, T1, T2, T3, T4, T5, String>, T1, T2, T3, T4, T5)
    StringConverterExtensions.ToDelimitedString<TSource>(IEnumerable<TSource>, String, String)
    StringConverterExtensions.ToDelimitedString<TSource>(IEnumerable<TSource>, String, String, Func<TSource, String>)
    StringConverterExtensions.ToDelimitedString<TSource, T>(IEnumerable<TSource>, String, String, Func<TSource, T, String>, T)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2>(IEnumerable<TSource>, String, String, Func<TSource, T1, T2, String>, T1, T2)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2, T3>(IEnumerable<TSource>, String, String, Func<TSource, T1, T2, T3, String>, T1, T2, T3)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2, T3, T4>(IEnumerable<TSource>, String, String, Func<TSource, T1, T2, T3, T4, String>, T1, T2, T3, T4)
    StringConverterExtensions.ToDelimitedString<TSource, T1, T2, T3, T4, T5>(IEnumerable<TSource>, String, String, Func<TSource, T1, T2, T3, T4, T5, String>, T1, T2, T3, T4, T5)
    TweakerExtensions.Adjust<T>(T, Func<T, T>)
    TypeUtilityExtensions.Is<T>(Object)
    TypeUtilityExtensions.IsNot<T>(Object)
    TypeUtilityExtensions.IsNullable<T>(T)
    WrapperExtensions.UseWrapper<T>(T, Action<IDictionary<String, Object>>)
    WrapperExtensions.UseWrapper<T>(T, MemberInfo, Action<IDictionary<String, Object>>)
    CollectionExtensions.AddRange<T>(ICollection<T>, T[])
    CollectionExtensions.AddRange<T>(ICollection<T>, IEnumerable<T>)
    DictionaryConverterExtensions.ToDictionary<TKey, TValue>(IEnumerable<KeyValuePair<TKey, TValue>>)
    DictionaryConverterExtensions.ToDictionary<TKey, TValue>(IEnumerable<KeyValuePair<TKey, TValue>>, IEqualityComparer<TKey>)
    DictionaryExtensions.GetValueOrDefault<TKey, TValue>(IDictionary<TKey, TValue>, TKey)
    DictionaryExtensions.GetValueOrDefault<TKey, TValue>(IDictionary<TKey, TValue>, TKey, Func<TValue>)
    DictionaryExtensions.TryGetValue<TKey, TValue>(IDictionary<TKey, TValue>, TKey, Func<IEnumerable<TKey>, TKey>, out TValue)
    DictionaryUtilityExtensions.FirstMatchOrDefault<TKey, TValue>(IDictionary<TKey, TValue>, TKey[])
    DictionaryUtilityExtensions.AddIfNotContainsKey<TKey, TValue>(IDictionary<TKey, TValue>, TKey, TValue)
    DictionaryUtilityExtensions.AddOrUpdate<TKey, TValue>(IDictionary<TKey, TValue>, TKey, TValue)
    EnumerableConverterExtensions.ToEnumerable<TKey, TValue>(IDictionary<TKey, TValue>)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T, TResult>(IEnumerable<TSource>, Func<TSource, T, TResult>, T)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, TResult>, T1, T2)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, TResult>, T1, T2, T3)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, T4, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, TResult>, T1, T2, T3, T4)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, T4, T5, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, TResult>, T1, T2, T3, T4, T5)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, T4, T5, T6, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, TResult>, T1, T2, T3, T4, T5, T6)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>, T1, T2, T3, T4, T5, T6, T7)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>, T1, T2, T3, T4, T5, T6, T7, T8)
    EnumerableConverterExtensions.ParseSequenceWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    EnumerableExtensions.Shuffle<T>(IEnumerable<T>)
    EnumerableExtensions.Shuffle<T>(IEnumerable<T>, Func<Int32, Int32, Int32>)
    EnumerableUtilityExtensions.RandomOrDefault<TSource>(IEnumerable<TSource>)
    EnumerableUtilityExtensions.RandomOrDefault<TSource>(IEnumerable<TSource>, Func<IEnumerable<TSource>, TSource>)
    EnumerableUtilityExtensions.SelectOne<TSource>(IEnumerable<TSource>, Func<IEnumerable<TSource>, TSource>)
    EnumerableUtilityExtensions.SelectOne<TSource, T>(IEnumerable<TSource>, Func<IEnumerable<TSource>, T, TSource>, T)
    EnumerableUtilityExtensions.SelectOne<TSource, T1, T2>(IEnumerable<TSource>, Func<IEnumerable<TSource>, T1, T2, TSource>, T1, T2)
    EnumerableUtilityExtensions.SelectOne<TSource, T1, T2, T3>(IEnumerable<TSource>, Func<IEnumerable<TSource>, T1, T2, T3, TSource>, T1, T2, T3)
    EnumerableUtilityExtensions.SelectOne<TSource, T1, T2, T3, T4>(IEnumerable<TSource>, Func<IEnumerable<TSource>, T1, T2, T3, T4, TSource>, T1, T2, T3, T4)
    EnumerableUtilityExtensions.FindAll<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>)
    EnumerableUtilityExtensions.FindAll<TSource, T>(IEnumerable<TSource>, Func<TSource, T, Boolean>, T)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2>(IEnumerable<TSource>, Func<TSource, T1, T2, Boolean>, T1, T2)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, Boolean>, T1, T2, T3)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3, T4>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, Boolean>, T1, T2, T3, T4)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3, T4, T5>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, Boolean>, T1, T2, T3, T4, T5)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3, T4, T5, T6>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, Boolean>, T1, T2, T3, T4, T5, T6)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3, T4, T5, T6, T7>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, T7, Boolean>, T1, T2, T3, T4, T5, T6, T7)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3, T4, T5, T6, T7, T8>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, Boolean>, T1, T2, T3, T4, T5, T6, T7, T8)
    EnumerableUtilityExtensions.FindAll<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9>(IEnumerable<TSource>, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, Boolean>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    EnumerableUtilityExtensions.Contains<TSource>(IEnumerable<TSource>, TSource, Func<TSource, TSource, Boolean>)
    EnumerableUtilityExtensions.Yield<TSource>(TSource)
    PagedCollectionExtensions.ToPagedCollection<T>(IEnumerable<T>)
    PagedCollectionExtensions.ToPagedCollection<T>(IEnumerable<T>, Int32)
    PagedCollectionExtensions.ToPagedCollection<T>(IEnumerable<T>, Int32, Int32)
    PagedCollectionExtensions.ToPagedCollection<T>(IEnumerable<T>, PagedSettings)
    PagedCollectionExtensions.ToPagedCollection<T>(IEnumerable<T>, Int32, Int32, Int32)
    PagedCollectionExtensions.ToPagedCollection<T>(IEnumerable<T>, PagedSettings, Int32)
    PartitionCollectionExtensions.ToPartitionCollection<T>(IEnumerable<T>)
    PartitionCollectionExtensions.ToPartitionCollection<T>(IEnumerable<T>, Int32)
    HashUtilityExtensions.ComputeHash(Object, Action<HashOptions>)
    HmacUtilityExtensions.ComputeKeyedHash(Object, Byte[], Action<KeyedHashOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX