350 references to Dictionary
Aspire.EndToEnd.Tests (1)
Aspire.Hosting (1)
Aspire.Templates.Tests (1)
dotnet (3)
dotnet-svcutil.xmlserializer (3)
dotnet-svcutil-lib (10)
GenerateDocumentationAndConfigFiles (2)
ILCompiler.Compiler (1)
ILCompiler.ReadyToRun (4)
ILCompiler.RyuJit (3)
illink (2)
Microsoft.AspNetCore.Authentication (1)
Microsoft.AspNetCore.Components.Endpoints (2)
Microsoft.AspNetCore.Components.Web (1)
Microsoft.AspNetCore.Http.Extensions (1)
Microsoft.AspNetCore.Identity (1)
Microsoft.AspNetCore.Mvc.Abstractions (1)
Microsoft.Build (34)
BackEnd\Components\Scheduler\SchedulingData.cs (12)
24private readonly Dictionary<int, SchedulableRequest> _executingRequests = new Dictionary<int, SchedulableRequest>(32);
29private readonly Dictionary<int, SchedulableRequest> _blockedRequests = new Dictionary<int, SchedulableRequest>(32);
34private readonly Dictionary<int, SchedulableRequest> _yieldingRequests = new Dictionary<int, SchedulableRequest>(32);
39private readonly Dictionary<int, SchedulableRequest> _readyRequests = new Dictionary<int, SchedulableRequest>(32);
50private readonly Dictionary<SchedulableRequest, LinkedListNode<SchedulableRequest>> _unscheduledRequestNodesByRequest = new Dictionary<SchedulableRequest, LinkedListNode<SchedulableRequest>>(32);
59private readonly Dictionary<int, HashSet<SchedulableRequest>> _scheduledRequestsByNode = new Dictionary<int, HashSet<SchedulableRequest>>(32);
64private readonly Dictionary<int, SchedulableRequest> _executingRequestByNode = new Dictionary<int, SchedulableRequest>(32);
69private readonly Dictionary<int, HashSet<SchedulableRequest>> _readyRequestsByNode = new Dictionary<int, HashSet<SchedulableRequest>>(32);
74private readonly Dictionary<int, HashSet<int>> _configurationsByNode = new Dictionary<int, HashSet<int>>(32);
82private readonly Dictionary<int, int> _configurationToNode = new Dictionary<int, int>(32);
87private readonly Dictionary<int, HashSet<SchedulableRequest>> _configurationToRequests = new Dictionary<int, HashSet<SchedulableRequest>>(32);
105private readonly Dictionary<SchedulableRequest, List<SchedulableRequest>> _buildHierarchy = new Dictionary<SchedulableRequest, List<SchedulableRequest>>(32);
Instance\ProjectInstance.cs (4)
2573translator.TranslateDictionary(ref _beforeTargets, TranslatorForTargetSpecificDictionaryKey, TranslatorForTargetSpecificDictionaryValue, count => new Dictionary<string, List<TargetSpecification>>(count));
2574translator.TranslateDictionary(ref _afterTargets, TranslatorForTargetSpecificDictionaryKey, TranslatorForTargetSpecificDictionaryValue, count => new Dictionary<string, List<TargetSpecification>>(count));
3137clone = new Dictionary<string, TValue>(0);
3433var projectItemToInstanceMap = keepEvaluationCache ? new Dictionary<ProjectItem, ProjectItemInstance>(items.Count) : null;
Microsoft.Build.Framework (6)
Microsoft.Build.Tasks.Core (2)
Microsoft.CodeAnalysis (13)
Microsoft.CodeAnalysis.Analyzers (2)
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
Microsoft.CodeAnalysis.CodeStyle (2)
Microsoft.CodeAnalysis.Features (7)
Microsoft.CodeAnalysis.Razor.Compiler (2)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.CSharp (2)
Microsoft.Data.Analysis (1)
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Microsoft.DotNet.ApiCompat.Task (1)
Microsoft.DotNet.NuGetRepack.Tasks (1)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.Compliance.Redaction (1)
Microsoft.Extensions.DependencyInjection (1)
Microsoft.Extensions.Features (1)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Telemetry (1)
Microsoft.Interop.SourceGeneration (1)
Microsoft.Maui (1)
Microsoft.Maui.Controls (2)
Microsoft.ML.Core (2)
Microsoft.ML.Data (6)
Microsoft.ML.FastTree (2)
Microsoft.ML.ResultProcessor (2)
Microsoft.ML.StandardTrainers (1)
Microsoft.ML.Tokenizers (5)
Microsoft.ML.Transforms (1)
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
Microsoft.NET.Sdk.Publish.Tasks (4)
Microsoft.NET.Sdk.StaticWebAssets.Tasks (9)
Microsoft.VisualStudio.TestPlatform.Common (1)
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
Mono.Cecil (37)
Mono.Cecil\AssemblyReader.cs (16)
913 metadata.NestedTypes = new Dictionary<uint, Collection<uint>> (length);
914 metadata.ReverseNestedTypes = new Dictionary<uint, uint> (length);
1029 var class_layouts = metadata.ClassLayouts = new Dictionary<uint, Row<ushort, uint>> (length);
1253 metadata.Interfaces = new Dictionary<uint, Collection<Row<uint, MetadataToken>>> (length);
1404 var field_rvas = metadata.FieldRVAs = new Dictionary<uint, uint> (length);
1434 var field_layouts = metadata.FieldLayouts = new Dictionary<uint, uint> (length);
1504 metadata.Events = new Dictionary<uint, Range> (length);
1586 metadata.Properties = new Dictionary<uint, Range> (length);
1686 var semantics = metadata.Semantics = new Dictionary<uint, Row<MethodSemanticsAttributes, MetadataToken>> (0);
1873 var pinvokes = metadata.PInvokes = new Dictionary<uint, Row<PInvokeAttributes, uint, uint>> (length);
1951 var ranges = new Dictionary<MetadataToken, Range []> (length);
2032 metadata.GenericConstraints = new Dictionary<uint, Collection<Row<uint, MetadataToken>>> (length);
2084 metadata.Overrides = new Dictionary<uint, Collection<MetadataToken>> (length);
2400 var constants = metadata.Constants = new Dictionary<MetadataToken, Row<ElementType, uint>> (length);
2591 var marshals = metadata.FieldMarshals = new Dictionary<MetadataToken, uint> (length);
3135 metadata.StateMachineMethods = new Dictionary<uint, uint> (length);
Mono.Cecil\MetadataSystem.cs (19)
139 if (NestedTypes != null) NestedTypes = new Dictionary<uint, Collection<uint>> (capacity: 0);
140 if (ReverseNestedTypes != null) ReverseNestedTypes = new Dictionary<uint, uint> (capacity: 0);
141 if (Interfaces != null) Interfaces = new Dictionary<uint, Collection<Row<uint, MetadataToken>>> (capacity: 0);
142 if (ClassLayouts != null) ClassLayouts = new Dictionary<uint, Row<ushort, uint>> (capacity: 0);
143 if (FieldLayouts != null) FieldLayouts = new Dictionary<uint, uint> (capacity: 0);
144 if (FieldRVAs != null) FieldRVAs = new Dictionary<uint, uint> (capacity: 0);
145 if (FieldMarshals != null) FieldMarshals = new Dictionary<MetadataToken, uint> (capacity: 0);
146 if (Constants != null) Constants = new Dictionary<MetadataToken, Row<ElementType, uint>> (capacity: 0);
147 if (Overrides != null) Overrides = new Dictionary<uint, Collection<MetadataToken>> (capacity: 0);
148 if (CustomAttributes != null) CustomAttributes = new Dictionary<MetadataToken, Range []> (capacity: 0);
149 if (SecurityDeclarations != null) SecurityDeclarations = new Dictionary<MetadataToken, Range []> (capacity: 0);
150 if (Events != null) Events = new Dictionary<uint, Range> (capacity: 0);
151 if (Properties != null) Properties = new Dictionary<uint, Range> (capacity: 0);
152 if (Semantics != null) Semantics = new Dictionary<uint, Row<MethodSemanticsAttributes, MetadataToken>> (capacity: 0);
153 if (PInvokes != null) PInvokes = new Dictionary<uint, Row<PInvokeAttributes, uint, uint>> (capacity: 0);
154 if (GenericParameters != null) GenericParameters = new Dictionary<MetadataToken, Range []> (capacity: 0);
155 if (GenericConstraints != null) GenericConstraints = new Dictionary<uint, Collection<Row<uint, MetadataToken>>> (capacity: 0);
159 if (LocalScopes != null) LocalScopes = new Dictionary<uint, Collection<Row<uint, Range, Range, uint, uint, uint>>> (capacity: 0);
160 if (StateMachineMethods != null) StateMachineMethods = new Dictionary<uint, uint> (capacity: 0);
MSBuild (1)
NuGet.CommandLine.XPlat (2)
NuGet.Commands (4)
NuGet.PackageManagement (2)
NuGet.Packaging (3)
NuGet.Protocol (1)
NuGet.Versioning (2)
PresentationCore (14)
PresentationFramework (16)
PresentationUI (1)
ReachFramework (13)
PrintConfig\PrintSchemaShim.cs (8)
519private static readonly IDictionary<DevModeCollate, Collation> dmCollateToQResolution = new Dictionary<DevModeCollate, Collation>(2) {
544private static readonly IDictionary<DevModeColor, OutputColor> dmColorToOutputColor = new Dictionary<DevModeColor, OutputColor>(2) {
577private static readonly IDictionary<DevModeDuplex, Duplexing> dmDuplexToDuplexing = new Dictionary<DevModeDuplex, Duplexing>(3) {
674private static readonly IDictionary<short, InputBin> dmPaperSourceToInputBin = new Dictionary<short, InputBin>(4) {
781private static readonly IDictionary<short, PageMediaSizeName> dmPaperSizeToPageMediaSize = new Dictionary<short, PageMediaSizeName>(101) {
910private static readonly IDictionary<uint, PageMediaType> dmMediaTypeToMediaType = new Dictionary<uint, PageMediaType>(3) {
960private static readonly IDictionary<DevModeOrientation, PageOrientation> dmOrientationToOrientation = new Dictionary<DevModeOrientation, PageOrientation>(2) {
1028private static readonly IDictionary<short, PageQualitativeResolution> dmResToQResolution = new Dictionary<short, PageQualitativeResolution>(4) {
Roslyn.Diagnostics.Analyzers (2)
System.ComponentModel.Composition (1)
System.ComponentModel.TypeConverter (4)
System.Configuration.ConfigurationManager (1)
System.Console (1)
System.Data.Odbc (3)
System.Data.OleDb (2)
System.DirectoryServices.Protocols (2)
System.Drawing.Primitives (1)
System.IO.Packaging (4)
System.Linq.Expressions (2)
System.Net.Http (3)
System.Net.NetworkInformation (1)
System.Private.CoreLib (10)
System.Private.DataContractSerialization (4)
System.Private.Xml (13)
System.Reflection.Emit (1)
System.Reflection.Metadata (3)
System.Security.Cryptography (1)
System.ServiceModel.Primitives (2)
System.Speech (1)
System.Text.Json (3)
System.Text.RegularExpressions (1)
System.Text.RegularExpressions.Generator (1)
System.Threading.Tasks.Dataflow (1)
System.Windows.Forms (9)
System.Windows.Forms.Design (6)
System.Xaml (3)