38 references to ConcurrentDictionary
mscorlib (6)
system\diagnostics\eventing\eventsource.cs (2)
5614m_activeActivities = new ConcurrentDictionary<Guid, int>(); 5615m_rootActiveActivities = new ConcurrentDictionary<Guid, Tuple<Guid, int>>();
system\runtime\serialization\formatters\binary\binaryformatter.cs (1)
54private static Lazy<ConcurrentDictionary<Type, TypeInformation>> concurrentTypeNameCache = new Lazy<ConcurrentDictionary<Type, TypeInformation>>(() => new ConcurrentDictionary<Type, TypeInformation>());
system\runtime\serialization\formatters\binary\binaryutilclasses.cs (1)
560static System.Collections.Concurrent.ConcurrentDictionary<string, object> ht = new System.Collections.Concurrent.ConcurrentDictionary<string, object>();
system\runtime\serialization\formatterservices.cs (1)
38internal static ConcurrentDictionary<MemberHolder, MemberInfo[]> m_MemberInfoTable = new ConcurrentDictionary<MemberHolder, MemberInfo[]>();
system\threading\Tasks\ConcurrentExclusiveSchedulerPair.cs (1)
40private readonly ConcurrentDictionary<int, ProcessingMode> m_threadProcessingMapping = new ConcurrentDictionary<int, ProcessingMode>();
System (1)
net\System\Net\_AuthenticationManager2.cs (1)
326this.moduleList = new ConcurrentDictionary<string, IAuthenticationModule>();
System.Activities (1)
System\Activities\XamlIntegration\TypeConverterBase.cs (1)
21return new ConcurrentDictionary<Type, TypeConverterHelper>();
System.ComponentModel.DataAnnotations (3)
DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (3)
83private static readonly ConcurrentDictionary<Type, Type> _metadataTypeCache = new ConcurrentDictionary<Type, Type>(); 86private static readonly ConcurrentDictionary<Tuple<Type, string>, Attribute[]> _typeMemberCache = new ConcurrentDictionary<Tuple<Type, string>, Attribute[]>(); 89private static readonly ConcurrentDictionary<Tuple<Type, Type>, bool> _validatedMetadataTypeCache = new ConcurrentDictionary<Tuple<Type, Type>, bool>();
System.Data (4)
fx\src\data\System\Data\Common\DataStorage.cs (1)
132private readonly static ConcurrentDictionary<Type, Tuple<bool, bool, bool, bool>> _typeImplementsInterface = new ConcurrentDictionary<Type, Tuple<bool, bool, bool, bool>>();
fx\src\data\System\Data\ProviderBase\DbConnectionPoolGroup.cs (3)
65_poolCollection = new ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool>(); 130_poolCollection = new ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool>(); 250var newPoolCollection = new ConcurrentDictionary<DbConnectionPoolIdentity, DbConnectionPool>();
System.Data.Entity (2)
System\Data\Common\QueryCache\CompiledQueryCacheEntry.cs (1)
46_plans = new ConcurrentDictionary<string,ObjectQueryExecutionPlan>();
System\Data\Mapping\StorageMappingItemCollection.cs (1)
64new ConcurrentDictionary<Tuple<EntitySetBase, EntityTypeBase, InterestingMembersKind>, ReadOnlyCollection<EdmMember>>();
System.Web (16)
Compilation\BuildProvidersCompiler.cs (2)
772ConcurrentDictionary<AssemblyBuilder, CompilerResults> buildResults = new ConcurrentDictionary<AssemblyBuilder, CompilerResults>(); 773ConcurrentDictionary<AssemblyBuilder, CompilerResults> buildErrors = new ConcurrentDictionary<AssemblyBuilder, CompilerResults>();
Configuration\MTConfigUtil.cs (2)
16new ConcurrentDictionary<Tuple<Type, VirtualPath>, ConfigurationSection>(); 19new ConcurrentDictionary<VirtualPath, Configuration>();
Hosting\CustomRuntimeManager.cs (1)
17private readonly ConcurrentDictionary<CustomRuntimeRegistration, object> _activeRegistrations = new ConcurrentDictionary<CustomRuntimeRegistration, object>();
Hosting\SuspendManager.cs (1)
21private readonly ConcurrentDictionary<ISuspendibleRegisteredObject, object> _registeredObjects = new ConcurrentDictionary<ISuspendibleRegisteredObject, object>();
State\SessionStateModule.cs (1)
159private static ConcurrentDictionary<string, int> s_queuedRequestsNumPerSession = new ConcurrentDictionary<string, int>();
UI\DataBinder.cs (1)
27private static readonly ConcurrentDictionary<Type, PropertyDescriptorCollection> propertyCache = new ConcurrentDictionary<Type, PropertyDescriptorCollection>();
UI\TargetFrameworkUtil.cs (8)
30_events = new ConcurrentDictionary<string, EventInfo>(); 38_fields = new ConcurrentDictionary<Tuple<string, int>, FieldInfo>(); 46_properties = new ConcurrentDictionary<Tuple<string, int>, PropertyInfo>(); 53private static ConcurrentDictionary<Type, MemberCache> s_memberCache = new ConcurrentDictionary<Type, MemberCache>(); 58new ConcurrentDictionary<Type, PropertyDescriptorCollection>(); 60new ConcurrentDictionary<object, PropertyDescriptorCollection>(); 62new ConcurrentDictionary<Type, EventDescriptorCollection>(); 64private static ConcurrentDictionary<Type, bool> s_isFrameworkType = new ConcurrentDictionary<Type, bool>();
System.Web.DynamicData (2)
DynamicData\MetaModel.cs (1)
34private readonly static ConcurrentDictionary<Type, bool> s_registeredMetadataTypes = new ConcurrentDictionary<Type, bool>();
UI\DataControlExtensions.cs (1)
8private readonly static ConcurrentDictionary<Type, MetaTable> s_MetaTableCache = new ConcurrentDictionary<Type, MetaTable>();
System.Web.Extensions (2)
UI\AssemblyCache.cs (1)
34new ConcurrentDictionary<Assembly, AjaxFrameworkAssemblyAttribute>();
UI\ScriptResourceMapping.cs (1)
11new ConcurrentDictionary<Tuple<String, Assembly>, ScriptResourceDefinition>();
System.Windows.Forms (1)
winforms\Managed\System\WinForms\ToolStripManager.cs (1)
36private static ConcurrentDictionary<int, Font> defaultFontCache = new ConcurrentDictionary<int, Font>();