Unosquare
    Show / Hide Table of Contents

    Class TypesConcurrentDictionary

    Represents a Concurrent Dictionary for TypeRegistration.

    Inheritance
    Object
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>
    TypesConcurrentDictionary
    Implements
    IDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>
    ICollection<KeyValuePair<DependencyContainer.TypeRegistration, ObjectFactoryBase>>
    IDictionary
    ICollection
    IReadOnlyDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>
    IReadOnlyCollection<KeyValuePair<DependencyContainer.TypeRegistration, ObjectFactoryBase>>
    IEnumerable<KeyValuePair<DependencyContainer.TypeRegistration, ObjectFactoryBase>>
    IEnumerable
    Inherited Members
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.TryAdd(DependencyContainer.TypeRegistration, ObjectFactoryBase)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.ContainsKey(DependencyContainer.TypeRegistration)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.TryRemove(DependencyContainer.TypeRegistration, ObjectFactoryBase)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.TryGetValue(DependencyContainer.TypeRegistration, ObjectFactoryBase)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.TryUpdate(DependencyContainer.TypeRegistration, ObjectFactoryBase, ObjectFactoryBase)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.Clear()
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>>.CopyTo(System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>[], System.Int32)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.ToArray()
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.GetEnumerator()
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.GetOrAdd(DependencyContainer.TypeRegistration, Func<DependencyContainer.TypeRegistration, ObjectFactoryBase>)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.GetOrAdd(DependencyContainer.TypeRegistration, ObjectFactoryBase)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.GetOrAdd<TArg>(DependencyContainer.TypeRegistration, Func<DependencyContainer.TypeRegistration, TArg, ObjectFactoryBase>, TArg)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.AddOrUpdate<TArg>(DependencyContainer.TypeRegistration, Func<DependencyContainer.TypeRegistration, TArg, ObjectFactoryBase>, Func<DependencyContainer.TypeRegistration, ObjectFactoryBase, TArg, ObjectFactoryBase>, TArg)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.AddOrUpdate(DependencyContainer.TypeRegistration, Func<DependencyContainer.TypeRegistration, ObjectFactoryBase>, Func<DependencyContainer.TypeRegistration, ObjectFactoryBase, ObjectFactoryBase>)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.AddOrUpdate(DependencyContainer.TypeRegistration, ObjectFactoryBase, Func<DependencyContainer.TypeRegistration, ObjectFactoryBase, ObjectFactoryBase>)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.IDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.Add(Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.IDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.Remove(Swan.DependencyInjection.DependencyContainer.TypeRegistration)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>>.Add(System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>>.Contains(System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>>.Remove(System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IEnumerable.GetEnumerator()
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.Add(Object, Object)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.Contains(Object)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.GetEnumerator()
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.Remove(Object)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.IDictionary.get_Item(System.Object)
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.ICollection.CopyTo(Array, Int32)
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.Item[DependencyContainer.TypeRegistration]
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.Count
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IsEmpty
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.Keys
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.IReadOnlyDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.Keys
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.Values
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.IReadOnlyDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.Values
    System.Collections.Concurrent.ConcurrentDictionary<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<Swan.DependencyInjection.DependencyContainer.TypeRegistration, Swan.DependencyInjection.ObjectFactoryBase>>.IsReadOnly
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.IsFixedSize
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.IsReadOnly
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.Keys
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.Values
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.IDictionary.Item[Object]
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.ICollection.IsSynchronized
    ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>.ICollection.SyncRoot
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Swan.DependencyInjection
    Syntax
    public class TypesConcurrentDictionary : ConcurrentDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>, IDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>, ICollection<KeyValuePair<DependencyContainer.TypeRegistration, ObjectFactoryBase>>, IDictionary, ICollection, IReadOnlyDictionary<DependencyContainer.TypeRegistration, ObjectFactoryBase>, IReadOnlyCollection<KeyValuePair<DependencyContainer.TypeRegistration, ObjectFactoryBase>>, IEnumerable<KeyValuePair<DependencyContainer.TypeRegistration, ObjectFactoryBase>>, IEnumerable

    Implements

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

    Comments

    Back to top Copyright © 2017-2019 Unosquare