Search Results for

    Show / Hide Table of Contents

    Class ConfigDict

    Inheritance
    Object
    Dictionary<String, Object>
    ConfigDict
    Implements
    IDictionary<String, Object>
    ICollection<KeyValuePair<String, Object>>
    IReadOnlyDictionary<String, Object>
    IReadOnlyCollection<KeyValuePair<String, Object>>
    IEnumerable<KeyValuePair<String, Object>>
    IDictionary
    ICollection
    IEnumerable
    IDeserializationCallback
    ISerializable
    Inherited Members
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.IDictionary.get_Item(System.Object)
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
    Dictionary<String, Object>.Add(String, Object)
    Dictionary<String, Object>.Clear()
    Dictionary<String, Object>.ContainsKey(String)
    Dictionary<String, Object>.ContainsValue(Object)
    Dictionary<String, Object>.EnsureCapacity(Int32)
    Dictionary<String, Object>.GetEnumerator()
    Dictionary<String, Object>.GetObjectData(SerializationInfo, StreamingContext)
    Dictionary<String, Object>.OnDeserialization(Object)
    Dictionary<String, Object>.Remove(String)
    Dictionary<String, Object>.Remove(String, Object)
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Add(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Contains(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, System.Object>[], System.Int32)
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Remove(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.GetEnumerator()
    Dictionary<String, Object>.ICollection.CopyTo(Array, Int32)
    Dictionary<String, Object>.IDictionary.Add(Object, Object)
    Dictionary<String, Object>.IDictionary.Contains(Object)
    Dictionary<String, Object>.IDictionary.GetEnumerator()
    Dictionary<String, Object>.IDictionary.Remove(Object)
    Dictionary<String, Object>.IEnumerable.GetEnumerator()
    Dictionary<String, Object>.TrimExcess()
    Dictionary<String, Object>.TrimExcess(Int32)
    Dictionary<String, Object>.TryAdd(String, Object)
    Dictionary<String, Object>.TryGetValue(String, Object)
    Dictionary<String, Object>.Comparer
    Dictionary<String, Object>.Count
    Dictionary<String, Object>.Item[String]
    Dictionary<String, Object>.Keys
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.IsReadOnly
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.IDictionary<System.String, System.Object>.Keys
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.IDictionary<System.String, System.Object>.Values
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>.Keys
    System.Collections.Generic.Dictionary<System.String, System.Object>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>.Values
    Dictionary<String, Object>.ICollection.IsSynchronized
    Dictionary<String, Object>.ICollection.SyncRoot
    Dictionary<String, Object>.IDictionary.IsFixedSize
    Dictionary<String, Object>.IDictionary.IsReadOnly
    Dictionary<String, Object>.IDictionary.Item[Object]
    Dictionary<String, Object>.IDictionary.Keys
    Dictionary<String, Object>.IDictionary.Values
    Dictionary<String, Object>.Values
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: TowseyLibrary
    Assembly: TowseyLibrary.dll
    Syntax
    public class ConfigDict : Dictionary<string, object>, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IDictionary, ICollection, IEnumerable, IDeserializationCallback, ISerializable

    Methods

    | Improve this Doc View Source

    GetBool(String)

    Declaration
    public bool GetBool(string keyString)
    Parameters
    Type Name Description
    String keyString
    Returns
    Type Description
    Boolean
    | Improve this Doc View Source

    GetDouble(String)

    Declaration
    public double GetDouble(string keyString)
    Parameters
    Type Name Description
    String keyString
    Returns
    Type Description
    Double
    | Improve this Doc View Source

    GetDoubles(String)

    Declaration
    public IEnumerable<double> GetDoubles(string keyString)
    Parameters
    Type Name Description
    String keyString
    Returns
    Type Description
    IEnumerable<Double>
    | Improve this Doc View Source

    GetInt(String)

    Declaration
    public int GetInt(string keyString)
    Parameters
    Type Name Description
    String keyString
    Returns
    Type Description
    Int32

    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
    System.Runtime.Serialization.IDeserializationCallback
    System.Runtime.Serialization.ISerializable

    Extension Methods

    EnumerableExtensions.IsNullOrEmpty<T>(IEnumerable<T>)
    EnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
    EnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T, Int32>)
    EnumerableExtensions.Windowed<T>(IEnumerable<T>, Int32)
    EnumerableExtensions.WindowedOrDefault<T>(IEnumerable<T>, Int32, T)
    EnumerableExtensions.Join(IEnumerable, String)
    EnumerableExtensions.Join<T>(IEnumerable<T>, String, String, String)
    ExtensionsString.ToCommaSeparatedList<T>(IEnumerable<T>)
    ExtensionsString.FormatList<T>(IEnumerable<T>, StringBuilder)
    ExtensionsString.FormatList<T>(IEnumerable<T>)
    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    SystemExtensions.HasValue<TKey, TValue>(Dictionary<TKey, TValue>, String)
    SystemExtensions.ToSortedDictionary<TKey, TValue>(IEnumerable<KeyValuePair<TKey, TValue>>)
    SystemExtensions.IndexOf<T>(IEnumerable<T>, Predicate<T>)
    SystemExtensions.Page<TSource>(IEnumerable<TSource>, Int32, Int32)
    SystemExtensions.MaxOrDefault<TSource>(IEnumerable<TSource>)
    SystemExtensions.MaxOrDefault<TSource>(IEnumerable<TSource>, TSource)
    SystemExtensions.MaxOrDefault<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)
    SystemExtensions.MaxOrDefault<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>, TResult)
    SystemExtensions.MinOrDefault<TSource>(IEnumerable<TSource>)
    SystemExtensions.MinOrDefault<TSource>(IEnumerable<TSource>, TSource)
    SystemExtensions.MinOrDefault<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>)
    SystemExtensions.MinOrDefault<TSource, TResult>(IEnumerable<TSource>, Func<TSource, TResult>, TResult)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    DictionaryExtensions.ToDebugString<TKey, TValue>(IDictionary<TKey, TValue>)
    DictionaryExtensions.ToDictDebugString(IDictionary)
    DictionaryExtensions.FirstValue<TKey, TValue>(Dictionary<TKey, TValue>)
    ExtensionsXml.SerializeObject<T>(T)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top