61 references to new
Microsoft.AspNetCore.Components (2)
src\Http\Routing\src\Patterns\RoutePatternFactory.cs (2)
34new ReadOnlyDictionary<string, object?>(new Dictionary<string, object?>()); 37new ReadOnlyDictionary<string, IReadOnlyList<RoutePatternParameterPolicyReference>>(new Dictionary<string, IReadOnlyList<RoutePatternParameterPolicyReference>>());
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\Converters\DictionaryAdapters\ReadOnlyDictionaryBufferAdapter.cs (1)
22new ReadOnlyDictionary<TKey, TValue>(buffer);
Microsoft.AspNetCore.Http.Extensions (1)
src\Components\Endpoints\src\FormMapping\Converters\DictionaryAdapters\ReadOnlyDictionaryBufferAdapter.cs (1)
22new ReadOnlyDictionary<TKey, TValue>(buffer);
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
159_additionalValues = new ReadOnlyDictionary<object, object>(DisplayMetadata.AdditionalValues);
Microsoft.AspNetCore.Routing (2)
Patterns\RoutePatternFactory.cs (2)
34new ReadOnlyDictionary<string, object?>(new Dictionary<string, object?>()); 37new ReadOnlyDictionary<string, IReadOnlyList<RoutePatternParameterPolicyReference>>(new Dictionary<string, IReadOnlyList<RoutePatternParameterPolicyReference>>());
Microsoft.AspNetCore.Server.HttpSys (1)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
778return new ReadOnlyDictionary<int, ReadOnlyMemory<byte>>(info);
Microsoft.AspNetCore.Server.IIS (1)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
778return new ReadOnlyDictionary<int, ReadOnlyMemory<byte>>(info);
Microsoft.AspNetCore.Shared.Tests (1)
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (1)
778return new ReadOnlyDictionary<int, ReadOnlyMemory<byte>>(info);
Microsoft.Build (20)
BackEnd\BuildManager\BuildManager.cs (1)
2027new ReadOnlyDictionary<ProjectGraphNode, BuildResult>(resultsPerNode ?? new Dictionary<ProjectGraphNode, BuildResult>())));
BackEnd\BuildManager\BuildParameters.cs (1)
356public IDictionary<string, string> BuildProcessEnvironment => new ReadOnlyDictionary<string, string>(
Construction\ProjectTaskElement.cs (1)
155return new ReadOnlyDictionary<string, string>(parametersClone);
Construction\Solution\ProjectInSolution.cs (1)
239?? (_projectConfigurationsReadOnly = new ReadOnlyDictionary<string, ProjectConfigurationInSolution>(_projectConfigurations));
Construction\Solution\SolutionFile.cs (2)
217public IReadOnlyDictionary<string, ProjectInSolution> ProjectsByGuid => new ReadOnlyDictionary<string, ProjectInSolution>(_projectsByGuid); 219internal IReadOnlyDictionary<string, ProjectInSolution> SolutionFoldersByGuid => new ReadOnlyDictionary<string, ProjectInSolution>(_solutionFoldersByGuid);
Definition\Project.cs (3)
2164return new ObjectModel.ReadOnlyDictionary<string, string>(dictionary); 2210return new ObjectModel.ReadOnlyDictionary<string, List<string>>(_data.ConditionedProperties); 2314return new ObjectModel.ReadOnlyDictionary<string, ProjectTargetInstance>(_data.Targets);
Definition\ProjectCollection.cs (1)
582return new ObjectModel.ReadOnlyDictionary<string, string>(dictionary);
Definition\SubToolset.cs (1)
76return new ObjectModel.ReadOnlyDictionary<string, ProjectPropertyInstance>(_properties);
Definition\Toolset.cs (2)
453return new ObjectModel.ReadOnlyDictionary<string, ProjectPropertyInstance>(_properties); 469return new ObjectModel.ReadOnlyDictionary<string, SubToolset>(_subToolsets);
Instance\ProjectInstance.cs (5)
542_targets = new ObjectModel.ReadOnlyDictionary<string, ProjectTargetInstance>(_actualTargets); 1087return new ObjectModel.ReadOnlyDictionary<string, string>(dictionary); 3029return new ObjectModel.ReadOnlyDictionary<string, TValue>(clone); 3045return new ObjectModel.ReadOnlyDictionary<string, TValue>(dictionary); 3098_targets = new ObjectModel.ReadOnlyDictionary<string, ProjectTargetInstance>(_actualTargets);
Instance\TaskRegistry.cs (2)
806_taskIdentityParameters = taskIdentityParameters == null ? null : new ReadOnlyDictionary<string, string>(CreateTaskIdentityParametersDictionary(taskIdentityParameters)); 1067_taskIdentityParameters = new ReadOnlyDictionary<string, string>(taskIdentityParameters);
Microsoft.Build.Engine.UnitTests (4)
Collections\OMcollections_tests.cs (4)
197var dictionary = new ObjectModel.ReadOnlyDictionary<string, string>(new Dictionary<string, string>(0)); 227var readOnlyDictionary = new ObjectModel.ReadOnlyDictionary<string, string>(dictionary); 253var collection = new ObjectModel.ReadOnlyDictionary<string, string>(backing); 346return new ObjectModel.ReadOnlyDictionary<string, TValue>(clone);
Microsoft.Build.Framework (3)
BuildCheck\EnumerableExtensions.cs (1)
73=> new(dictionary);
Profiler\ProfilerResult.cs (1)
25ProfiledLocations = new ReadOnlyDictionary<EvaluationLocation, ProfiledLocation>(profiledLocations);
XamlTypes\Rule.cs (1)
503_propertiesByNameMap = new ReadOnlyDictionary<string, BaseProperty>(map);
Microsoft.Build.Tasks.Core (1)
RedistList.cs (1)
126_simpleNameMap = new ReadOnlyDictionary<string, int>(simpleNameMap);
Microsoft.Build.Utilities.Core (2)
SDKManifest.cs (2)
124public IDictionary<string, string> FrameworkIdentities => _frameworkIdentities != null ? new ReadOnlyDictionary<string, string>(_frameworkIdentities) : null; 129public IDictionary<string, string> AppxLocations => _appxLocations != null ? new ReadOnlyDictionary<string, string>(_appxLocations) : null;
Microsoft.CodeAnalysis.Workspaces (2)
Differencing\Match.cs (2)
339return new ReadOnlyDictionary<TNode, TNode>(_oneToTwo); 347return new ReadOnlyDictionary<TNode, TNode>(_twoToOne);
Microsoft.DotNet.Helix.JobSender (1)
JobDefinition.cs (1)
32Properties = new ReadOnlyDictionary<string, string>(_properties);
Microsoft.DotNet.XUnitAssert.Tests (4)
DictionaryAssertsTests.cs (4)
24 Assert.Equal(42, Assert.Contains("FORTY-two", new ReadOnlyDictionary<string, int>(dictionary))); 55 assertFailure(() => Assert.Contains("FORTY-two", new ReadOnlyDictionary<string, int>(dictionary))); 76 Assert.DoesNotContain("FORTY-two", new ReadOnlyDictionary<string, int>(dictionary)); 107 assertFailure(() => Assert.DoesNotContain("FORTY-two", new ReadOnlyDictionary<string, int>(dictionary)));
Microsoft.Extensions.AI.Abstractions.Tests (1)
Contents\FunctionCallContentTests..cs (1)
104["d"] = new ReadOnlyDictionary<string, string>((new Dictionary<string, string>
Microsoft.Extensions.AI.Integration.Tests (1)
PromptBasedFunctionCallingChatClient.cs (1)
118message.Contents.Add(new FunctionCallContent(id, toolCallParsed.Name!, toolCallParsed.Arguments is { } args ? new ReadOnlyDictionary<string, object?>(args) : null));
Microsoft.ML.Tokenizers (4)
Model\BPETokenizer.cs (1)
761public IReadOnlyDictionary<string, int> Vocabulary => _vocabOriginal ??= new ReadOnlyDictionary<string, int>(_vocab.ToDictionary(kvp => kvp.Key.Data!, kvp => kvp.Value));
Model\CodeGenTokenizer.cs (1)
269var vocab = new ReadOnlyDictionary<string, int>(_vocab.ToDictionary(kvp => kvp.Value.Token, kvp => kvp.Value.Id));
Model\SentencePieceBpeModel.cs (1)
57Interlocked.CompareExchange(ref _publicVocab, new ReadOnlyDictionary<string, int>(vocab), null);
Model\SentencePieceUnigramModel.cs (1)
96public override IReadOnlyDictionary<string, int> Vocabulary => new ReadOnlyDictionary<string, int>(_vocab);
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\MetadataServices.cs (2)
12public static readonly IDictionary<string, object?> EmptyMetadata = new ReadOnlyDictionary<string, object?>(new Dictionary<string, object?>(0)); 26return new ReadOnlyDictionary<string, object?>(metadata);
System.Composition.Hosting (1)
System\Composition\Hosting\Core\ExportDescriptorProvider.cs (1)
26protected static readonly IDictionary<string, object> NoMetadata = new ReadOnlyDictionary<string, object>(new Dictionary<string, object>());
System.Linq.Expressions (1)
System\Linq\Expressions\Compiler\HoistedLocals.cs (1)
75Indexes = new ReadOnlyDictionary<Expression, int>(indexes);
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\CollectionExtensions.cs (1)
89new ReadOnlyDictionary<TKey, TValue>(dictionary);
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (1)
34public static ReadOnlyDictionary<TKey, TValue> Empty { get; } = new ReadOnlyDictionary<TKey, TValue>(new Dictionary<TKey, TValue>());
System.Xaml (2)
System\Xaml\Schema\Reflector.cs (2)
158return new ReadOnlyDictionary<char, char>(bracketCharacterAttributeList); 435return new ReadOnlyDictionary<char, char>(bracketCharacterList);