1 instantiation of KeyCollection
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (1)
216public KeyCollection Keys => _keys ??= new KeyCollection(this);
36 references to KeyCollection
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.AspNetCore.Http (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionaryHolder.cs (1)
72public Dictionary<TKey, TValue>.KeyCollection Keys
Microsoft.AspNetCore.Mvc.Core (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionaryHolder.cs (1)
72public Dictionary<TKey, TValue>.KeyCollection Keys
Microsoft.AspNetCore.Razor.Runtime (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionaryHolder.cs (1)
72public Dictionary<TKey, TValue>.KeyCollection Keys
Microsoft.Build (1)
src\9f0d3f3da306d8cf\ICollectionExtensions.cs (1)
68public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis (3)
Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
Microsoft.TestPlatform.CrossPlatEngine (2)
Client\Parallel\ParallelProxyExecutionManager.cs (1)
239var sources = sourceToTestCasesMap.Keys;
Execution\RunTestsWithSources.cs (1)
99var executorUris = _executorUriVsSourceList.Keys;
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
178public Dictionary<K, ValueSet>.KeyCollection Keys
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
214public Dictionary<K, ValueSet>.KeyCollection Keys => _dictionary.Keys;
src\roslyn\src\Dependencies\Collections\Extensions\ICollectionExtensions.cs (1)
67public static void AddRange<TKey, TValue>(this ICollection<TKey> collection, Dictionary<TKey, TValue>.KeyCollection? keyCollection) where TKey : notnull
System.Net.HttpListener (2)
System\Net\Managed\HttpListener.Managed.cs (2)
220Dictionary<HttpListenerContext, HttpListenerContext>.KeyCollection keys = _listenerContexts.Keys; 230Dictionary<HttpConnection, HttpConnection>.KeyCollection keys = _connections.Keys;
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (2)
36private KeyCollection? _keys; 216public KeyCollection Keys => _keys ??= new KeyCollection(this);
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCacheEntry.cs (1)
244Dictionary<MemoryCacheEntryChangeMonitor, MemoryCacheEntryChangeMonitor>.KeyCollection deps = null;