1 interface inheriting from IDictionary
System.Collections.Specialized (1)
66 implementations of IDictionary
Microsoft.Build (3)
Microsoft.Build.Engine.UnitTests (1)
Microsoft.Build.Framework (3)
Microsoft.Build.Tasks.Core (2)
Microsoft.Build.Utilities.Core (2)
Microsoft.CodeAnalysis (4)
Microsoft.CodeAnalysis.CodeStyle (4)
Microsoft.CodeAnalysis.Collections.Package (4)
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
Microsoft.CodeAnalysis.Workspaces (4)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
MSBuild (2)
MSBuildTaskHost (3)
PresentationBuildTasks (1)
PresentationCore (2)
PresentationFramework (3)
System.Collections (3)
System.Collections.Concurrent (1)
System.Collections.Immutable (5)
System.Collections.NonGeneric (2)
System.Collections.Specialized (2)
System.ComponentModel.TypeConverter (1)
System.Data.Common (1)
System.Diagnostics.Process (1)
System.DirectoryServices (1)
System.Private.CoreLib (5)
System.Xaml.Tests (1)
1169 references to IDictionary
AzureAppServicesHostingStartupSample (1)
AzureAppServicesSample (1)
ConfigurationSchemaGenerator (1)
DefaultBuilder.SampleApp (1)
dotnet-svcutil-lib (11)
IISSample (1)
Infrastructure.Common (1)
Microsoft.Arcade.Test.Common (9)
MockEngine.cs (7)
78public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs, string toolsVersion)
83public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs)
88public BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IList<string>[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs)
93public bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion)
Microsoft.AspNetCore.Grpc.JsonTranscoding (11)
Microsoft.AspNetCore.Grpc.Swagger (3)
Microsoft.AspNetCore.Mvc.ViewFeatures (3)
Microsoft.Build (50)
BackEnd\Components\RequestBuilder\TaskHost.cs (9)
260public bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs, string toolsVersion)
285public bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, System.Collections.IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion)
333public BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, System.Collections.IDictionary[] globalProperties, IList<String>[] undefineProperties, string[] toolsVersion, bool returnTargetOutputs)
604public bool BuildProjectFile(string projectFileName, string[] targetNames, System.Collections.IDictionary globalProperties, System.Collections.IDictionary targetOutputs)
966public async Task<BuildEngineResult> InternalBuildProjects(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IList<String>[] undefineProperties, string[] toolsVersion, bool returnTargetOutputs, bool skipNonexistentTargets = false)
1139private async Task<BuildEngineResult> BuildProjectFilesInParallelAsync(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IList<String>[] undefineProperties, string[] toolsVersion, bool returnTargetOutputs, bool skipNonexistentTargets = false)
Microsoft.Build.Engine.UnitTests (21)
BackEnd\TaskExecutionHost_Tests.cs (6)
1155public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs, string toolsVersion)
1163public bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion)
1207public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs)
Microsoft.Build.Framework (48)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (5)
Microsoft.Build.Tasks.Core (17)
Microsoft.Build.Tasks.UnitTests (2)
Microsoft.Build.UnitTests.Shared (11)
Microsoft.Build.Utilities.Core (18)
Microsoft.Build.Utilities.UnitTests (14)
MockEngine.cs (7)
89public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs) => false;
91public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs, string toolsVersion) => false;
103IDictionary[] globalProperties,
104IDictionary[] targetOutputsPerProject,
113IDictionary[] globalProperties,
Microsoft.CodeAnalysis (55)
Microsoft.CodeAnalysis.CodeStyle (55)
Microsoft.CodeAnalysis.Collections.Package (55)
Microsoft.CodeAnalysis.Scripting (3)
Microsoft.CodeAnalysis.UnitTests (8)
Microsoft.CodeAnalysis.Workspaces (55)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (55)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.Build.Tasks.Packaging.Tests (2)
Microsoft.DotNet.NuGetRepack.Tests (2)
Microsoft.DotNet.SignTool.Tests (2)
Microsoft.DotNet.XUnitAssert.Tests (8)
Microsoft.Extensions.ApiDescription.Client (2)
Microsoft.Extensions.ApiDescription.Client.Tests (7)
Microsoft.Extensions.Configuration.EnvironmentVariables (1)
Microsoft.Extensions.Telemetry.Abstractions (1)
Microsoft.VisualBasic.Tests (1)
MSBuild (30)
OutOfProcTaskHostNode.cs (7)
359public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs)
373public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs, string toolsVersion)
383public bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion)
397public BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IList<string>[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs)
MSBuildTaskHost (40)
OutOfProcTaskHostNode.cs (7)
359public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs)
373public bool BuildProjectFile(string projectFileName, string[] targetNames, IDictionary globalProperties, IDictionary targetOutputs, string toolsVersion)
383public bool BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IDictionary[] targetOutputsPerProject, string[] toolsVersion, bool useResultsCache, bool unloadProjectsOnCompletion)
397public BuildEngineResult BuildProjectFilesInParallel(string[] projectFileNames, string[] targetNames, IDictionary[] globalProperties, IList<string>[] removeGlobalProperties, string[] toolsVersion, bool returnTargetOutputs)
mscorlib (1)
NativeIISSample (1)
netstandard (1)
PresentationBuildTasks (9)
PresentationCore (16)
PresentationFramework (45)
ReachFramework (8)
System.CodeDom (2)
System.Collections (27)
System.Collections.Concurrent (23)
System.Collections.Immutable (84)
System.Collections.NonGeneric (13)
System.Collections.Specialized (2)
System.ComponentModel.Composition (2)
System.ComponentModel.TypeConverter (53)
System\ComponentModel\TypeDescriptor.cs (11)
760IDictionary? cache = GetCache(component);
787internal static IDictionary? GetCache(object instance) => NodeFor(instance).GetCache(instance);
1237IDictionary? cache = GetCache(component);
1494IDictionary? cache = GetCache(component);
1564IDictionary? cache = GetCache(component);
1874private static ICollection PipelineAttributeFilter(int pipelineType, ICollection members, Attribute[]? filter, IDictionary? cache)
1949private static ICollection PipelineFilter(int pipelineType, ICollection members, object instance, IDictionary? cache)
2144private static ICollection PipelineInitialize(int pipelineType, ICollection members, IDictionary? cache)
2184private static ICollection PipelineMerge(int pipelineType, ICollection primary, ICollection secondary, IDictionary? cache)
2367IDictionary? cache = GetCache(component);
3269public override IDictionary? GetCache(object instance)
System.Configuration.ConfigurationManager (9)
System.Data.Common (6)
System.Diagnostics.Process (11)
System.DirectoryServices (8)
System.Drawing.Common (2)
System.Drawing.Common.Tests (1)
System.Private.CoreLib (36)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (6)
313public Hashtable(IDictionary d) : this(d, 1.0f)
320public Hashtable(IDictionary d, float loadFactor)
326public Hashtable(IDictionary d, IHashCodeProvider? hcp, IComparer? comparer)
331public Hashtable(IDictionary d, IEqualityComparer? equalityComparer)
347public Hashtable(IDictionary d, float loadFactor, IHashCodeProvider? hcp, IComparer? comparer)
357public Hashtable(IDictionary d, float loadFactor, IEqualityComparer? equalityComparer)
System.Private.DataContractSerialization (9)
System.Private.Xml (1)
System.Runtime (1)
System.Runtime.Caching (1)
System.Text.Json (8)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (2)
System.Threading.Tasks.Dataflow (1)
System.Windows.Forms (13)
System.Windows.Forms.Design (85)
System.Windows.Forms.Design.Tests (37)
System.Windows.Forms.Primitives (1)
System.Windows.Forms.Tests (13)
System.Xaml (5)
System.Xaml.Tests (3)
VBCSCompiler.UnitTests (5)
WindowsBase.Tests (6)
xunit.assert (5)