Implemented interface members:
method
ContainsKey
System.Collections.Generic.IDictionary<TKey, TValue>.ContainsKey(TKey)
method
ContainsKey
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>.ContainsKey(TKey)
100 references to ContainsKey
aspire (1)
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
292existingConnections.ContainsKey(socketPath))
Aspire.Dashboard (4)
Components\Dialogs\ManageDataDialog.razor.cs (1)
134if (_resourceByName.ContainsKey(compositeName))
Components\Pages\ConsoleLogs.razor.cs (3)
378else if (!string.IsNullOrEmpty(selectedResourceName) && !_consoleLogsSubscriptions.ContainsKey(selectedResourceName)) 624if (_consoleLogsSubscriptions.ContainsKey(resourceName)) 850if (_isSubscribedToAll && !_consoleLogsSubscriptions.ContainsKey(resource.Name) &&
Aspire.Hosting.RemoteHost (3)
Ats\CapabilityDispatcher.cs (1)
590public bool HasCapability(string capabilityId) => _capabilities.ContainsKey(capabilityId);
Ats\HandleRegistry.cs (1)
126return _handles.ContainsKey(handleId);
AtsCapabilityScanner.cs (1)
2745if (s_assemblyExportedTypeCache.ContainsKey(type))
dotnet (1)
Commands\Test\MTP\Terminal\TestNodeResultsState.cs (1)
34if (_completed.ContainsKey(key))
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
99public bool Contains(T item) => _dictionary.ContainsKey(item);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
Microsoft.AspNetCore.Components.Analyzers (1)
StateHasChangedAnalyzer.cs (1)
185return eventHandlerMethods.ContainsKey(method);
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\FormDataMapperOptions.cs (1)
92if (_converters.ContainsKey(type))
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormDataMapperOptions.cs (1)
92if (_converters.ContainsKey(type))
Microsoft.Build (13)
BackEnd\Components\Caching\ConfigCache.cs (1)
157return _configurations.ById.ContainsKey(configId);
BackEnd\Components\Communications\NodeProviderInProc.cs (2)
242bool nodeExists = _nodeContexts.ContainsKey(nodeId); 348Assumed.False(_nodeContexts.ContainsKey(nodeId), $"In Proc node {nodeId} already instantiated.");
BackEnd\Components\Communications\NodeProviderOutOfProc.cs (1)
137Assumed.True(_nodeContexts.ContainsKey(nodeId), $"Invalid node id specified: {nodeId}.");
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
330if (_processesToIgnore.ContainsKey(nodeLookupKey))
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
640if (!_nodeContexts.ContainsKey(nodeKey)) 715Assumed.False(_nodeContexts.ContainsKey(nodeKey), "We should not already have a node for this context! Did we forget to call DisconnectFromHost somewhere?");
BackEnd\Components\Logging\LoggingService.cs (1)
1436if (!_projectFileMap.ContainsKey(projectStartedEventArgs.BuildEventContext.ProjectContextId))
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (1)
607Assumed.False(_projectFileMap.ContainsKey(projectContextId), $"ContextID {projectContextId} for project {projectFile} should not already be in the ID-to-file mapping!");
BackEnd\Shared\BuildResult.cs (1)
617return _resultsByTarget?.ContainsKey(target) ?? false;
BuildCheck\Infrastructure\ConfigurationProvider.cs (1)
72if (!_customConfigurationData.ContainsKey(ruleId))
Graph\GraphBuilder.cs (1)
752internal bool HasEdge((ProjectGraphNode node, ProjectGraphNode reference) key) => ReferenceItems.ContainsKey(key);
Resources\Constants.cs (1)
140return s_availableStaticMethods.ContainsKey(key);
Microsoft.Build.Tasks.Core (1)
Copy.cs (1)
288if (!string.IsNullOrEmpty(destinationFolder) && !_directoriesKnownToExist.ContainsKey(destinationFolder))
Microsoft.CodeAnalysis (1)
InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
Microsoft.CodeAnalysis.Analyzers (5)
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (2)
136Debug.Assert(namedTypesToAccessedTypesMap.ContainsKey(typeToProcess)); 147if (!processedTypes.Contains(usedType) && namedTypesToAccessedTypesMap.ContainsKey(usedType))
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
99public bool Contains(T item) => _dictionary.ContainsKey(item);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
99public bool Contains(T item) => _dictionary.ContainsKey(item);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
Microsoft.CodeAnalysis.CodeStyle (6)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (2)
744if (!_referencedParameters.ContainsKey(parameter)) 796_referencedParameters.ContainsKey(parameter);
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
247if (_methodsUsedAsDelegates.ContainsKey(method))
src\roslyn\src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
109Debug.Assert(fieldStateMap.ContainsKey(field.OriginalDefinition));
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Expressions.cs (1)
1822if (identifierMap.ContainsKey(id))
Emitter\Model\PEModuleBuilder.cs (1)
959if (!a.IsLinked && !a.IsMissing && AssemblyOrModuleSymbolToModuleRefMap.ContainsKey(a))
Emitter\NoPia\EmbeddedTypesManager.cs (1)
288if (!indirectRef.IsMissing && indirectRef.IsLinked && _assemblyGuidMap.ContainsKey(indirectRef))
Symbols\AnonymousTypes\AnonymousTypeManager.Templates.cs (1)
102Debug.Assert(_sourceLocationsSeen.ContainsKey(location));
Symbols\Source\SourceAssemblySymbol.cs (1)
2665!(write && _unassignedFieldsMap.ContainsKey(field)),
Microsoft.CodeAnalysis.Features (5)
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (1)
84=> _analyzedProjectToDiagnostics.ContainsKey(projectId);
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (2)
744if (!_referencedParameters.ContainsKey(parameter)) 796_referencedParameters.ContainsKey(parameter);
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
247if (_methodsUsedAsDelegates.ContainsKey(method))
src\roslyn\src\Analyzers\Core\Analyzers\MakeFieldReadonly\AbstractMakeFieldReadonlyDiagnosticAnalyzer.cs (1)
109Debug.Assert(fieldStateMap.ContainsKey(field.OriginalDefinition));
Microsoft.CodeAnalysis.NetAnalyzers (8)
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidUnusedPrivateFields.cs (3)
89if (field.DeclaredAccessibility == Accessibility.Private && !referencedPrivateFields.ContainsKey(field)) 131if (!maybeUnreferencedPrivateFields.ContainsKey(field) || referencedPrivateFields.ContainsKey(field))
Microsoft.NetCore.Analyzers\Performance\PreferReadOnlySpanOverSpan.cs (1)
91if (candidateParameters.ContainsKey(parameter))
Microsoft.NetCore.Analyzers\Performance\UseConcreteTypeAnalyzer.cs (1)
402bool CanUpgrade(IMethodSymbol methodSym) => !coll.MethodsAssignedToDelegate.ContainsKey(methodSym);
Microsoft.NetCore.Analyzers\Runtime\DisposableFieldsShouldBeDisposed.cs (1)
162if (fieldDisposeValueMap.ContainsKey(field) ||
Microsoft.NetCore.Analyzers\Security\UseAutoValidateAntiforgeryToken.cs (1)
396onAuthorizationMethodSymbols.ContainsKey(childMethodSymbol))
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
98public bool Contains(T item) => _dictionary.ContainsKey(item);
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
99public bool Contains(T item) => _dictionary.ContainsKey(item);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
Microsoft.CodeAnalysis.VisualBasic (3)
Emit\PEModuleBuilder.vb (1)
582m_AssemblyOrModuleSymbolToModuleRefMap.ContainsKey(assembly) Then
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
36Debug.Assert(Me._sourceLocationsSeen.ContainsKey(location))
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (1)
316Debug.Assert(_symbols.ContainsKey(symbol))
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
Microsoft.Diagnostics.DataContractReader.Legacy (3)
MetaDataImportImpl.cs (3)
83if (hEnum == 0 || !_cdacEnumHandles.ContainsKey(hEnum)) 140if (_cdacEnumHandles.ContainsKey(hEnum)) 157if (_cdacEnumHandles.ContainsKey(hEnum))
Microsoft.Extensions.Diagnostics.Testing (3)
Logging\FakeLogger.cs (3)
82l.ToArray(), Category, !_disabledLevels.ContainsKey(logLevel), Collector.TimeProvider.GetUtcNow()); 98public bool IsEnabled(LogLevel logLevel) => !_disabledLevels.ContainsKey(logLevel); 134l.ToArray(), Category, !_disabledLevels.ContainsKey(rec.LogLevel), rec.Timestamp);
Microsoft.Extensions.Http.Diagnostics (1)
Latency\Internal\HttpRequestLatencyListener.cs (1)
87if (_eventSources.ContainsKey(eventSourceName))
Microsoft.Extensions.Localization (1)
ResourceManagerStringLocalizer.cs (1)
167if (_missingManifestCache.ContainsKey(cacheKey))
Microsoft.Extensions.ML (1)
PredictionEnginePool.cs (1)
55if (!_namedPools.ContainsKey(modelName))
Microsoft.ML.Core.Tests (2)
UnitTests\TestHosts.cs (2)
49if (!children.ContainsKey(randHostTuple.Item1)) 83if (children.ContainsKey(currentHost))
Microsoft.ML.Data (1)
DataLoadSave\Text\TextLoaderParser.cs (1)
50if (!_customInstances.ContainsKey(doubleParserOptionFlags))
Microsoft.ML.FastTree (1)
Utils\BufferPoolManager.cs (1)
151if (!_bufferPools.ContainsKey(type))
Microsoft.NET.Build.Tasks (1)
FrameworkPackages\FrameworkPackages.cs (1)
101var candidateFrameworks = FrameworkPackagesByFramework.Where(pair => pair.Value.ContainsKey(frameworkKey)).Select(pair => pair.Key);
Microsoft.TemplateEngine.Edge (1)
ReflectionLoadProbingPath.cs (1)
38return LoadedAssemblies.ContainsKey(assemblyName);
Microsoft.VisualStudio.TestPlatform.Common (1)
DataCollection\DataCollectionAttachmentManager.cs (1)
176if (!AttachmentSets[fileTransferInfo.Context].ContainsKey(uri))
NuGet.Build.Tasks.Console (2)
MSBuildStaticGraphRestore.cs (2)
999if (uniqueName != null && !projectPathLookup.ContainsKey(uniqueName)) 1005if (projectPath != null && !projectPathLookup.ContainsKey(projectPath))
NuGet.Credentials (1)
CredentialService.cs (1)
94var isRetry = _retryCache.ContainsKey(retryKey);
NuGet.Protocol (2)
PackagesFolder\LocalPackageFileCache.cs (2)
112var exists = _fileExistsCache.ContainsKey(sha512Path); 137var exists = _metadataFileCache.ContainsKey(nupkgMetadataPath);
Roslyn.Diagnostics.Analyzers (4)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
74return _dictionary.ContainsKey(value);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
99public bool Contains(T item) => _dictionary.ContainsKey(item);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AliasSymbolCache.cs (1)
54if (treeMap.ContainsKey(key))
SymbolDeclaredEventMustBeGeneratedForSourceSymbols.cs (1)
177if (_typesWithSymbolDeclaredEventInvoked.ContainsKey(type))
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\AssociatedMetadataTypeTypeDescriptor.cs (1)
109if (!s_validatedMetadataTypeCache.ContainsKey(typeTuple))
System.ComponentModel.TypeConverter (1)
System\ComponentModel\CollectibleKeyConcurrentHashtable.cs (1)
47return !key.IsCollectible ? _defaultTable.ContainsKey(key) : _collectibleTable.TryGetValue(key, out _);
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (1)
1710return key is TKey tkey && ContainsKey(tkey);
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Union.cs (1)
315if (!caseIndex.ContainsKey(caseType))