2 instantiations of Enumerator
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (2)
370public Enumerator GetEnumerator() => new Enumerator(this, Enumerator.KeyValuePair); 1840IDictionaryEnumerator IDictionary.GetEnumerator() => new Enumerator(this, Enumerator.DictEntry);
88 references to Enumerator
crossgen2 (1)
Program.cs (1)
332var e = inFilePaths.GetEnumerator();
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.AspNetCore.Http (9)
FormCollection.cs (2)
178private Dictionary<string, StringValues>.Enumerator _dictionaryEnumerator; 181internal Enumerator(Dictionary<string, StringValues>.Enumerator dictionaryEnumerator)
HeaderDictionary.cs (2)
399private Dictionary<string, StringValues>.Enumerator _dictionaryEnumerator; 402internal Enumerator(Dictionary<string, StringValues>.Enumerator dictionaryEnumerator)
QueryCollection.cs (2)
194private Dictionary<string, StringValues>.Enumerator _dictionaryEnumerator; 197internal Enumerator(Dictionary<string, StringValues>.Enumerator dictionaryEnumerator)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionaryHolder.cs (1)
161public Dictionary<TKey, TValue>.Enumerator GetEnumerator()
src\aspnetcore\src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (2)
603private Dictionary<TKey, TValue>.Enumerator? _dictionaryEnumerator; 659var enumerator = _dictionaryEnumerator!.Value;
Microsoft.AspNetCore.Mvc.Core (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionaryHolder.cs (1)
161public Dictionary<TKey, TValue>.Enumerator GetEnumerator()
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
TempDataDictionary.cs (1)
277private Dictionary<string, object?>.Enumerator _enumerator;
Microsoft.AspNetCore.Razor.Runtime (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionaryHolder.cs (1)
161public Dictionary<TKey, TValue>.Enumerator GetEnumerator()
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\HttpRequestHeaders.cs (1)
249private Dictionary<string, StringValues>.Enumerator _unknownEnumerator;
Internal\Http\HttpResponseHeaders.cs (1)
148private Dictionary<string, StringValues>.Enumerator _unknownEnumerator;
Internal\Http\HttpResponseTrailers.cs (1)
57private Dictionary<string, StringValues>.Enumerator _unknownEnumerator;
Microsoft.Build (1)
Collections\ItemDictionarySlim.cs (1)
107public Dictionary<string, List<ProjectItemInstance>>.Enumerator GetEnumerator() => _itemLists.GetEnumerator();
Microsoft.CodeAnalysis (2)
Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.CodeAnalysis.NetAnalyzers (2)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\TemporaryDictionary`2.cs (2)
76private Dictionary<TKey, TValue>.Enumerator _enumerator; 78public Enumerator(Dictionary<TKey, TValue>.Enumerator enumerator)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
Microsoft.Extensions.AI.Abstractions (2)
AdditionalPropertiesDictionary{TValue}.cs (2)
217private Dictionary<string, TValue>.Enumerator _dictionaryEnumerator; 221internal Enumerator(Dictionary<string, TValue>.Enumerator dictionaryEnumerator)
Microsoft.Maui.Controls (1)
BindableObject.cs (1)
179 Dictionary<BindableProperty, BindablePropertyContext>.Enumerator _propertiesEnumerator;
Microsoft.VisualStudio.TestPlatform.Common (4)
Utilities\SimpleJSON.cs (4)
81private Dictionary<string, JSONNode>.Enumerator _object; 92public Enumerator(Dictionary<string, JSONNode>.Enumerator aDictEnum) 122public ValueEnumerator(Dictionary<string, JSONNode>.Enumerator aDictEnum) : this(new Enumerator(aDictEnum)) { } 132public KeyEnumerator(Dictionary<string, JSONNode>.Enumerator aDictEnum) : this(new Enumerator(aDictEnum)) { }
Microsoft.VisualStudio.TestPlatform.ObjectModel (2)
Nuget.Frameworks\NoAllocEnumerateExtensions.cs (2)
282/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 344private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Build.Tasks.Console (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.CommandLine.XPlat (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Commands (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Configuration (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.DependencyResolver.Core (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Frameworks (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.LibraryModel (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.PackageManagement (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Packaging (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.ProjectModel (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Protocol (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Resolver (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
NuGet.Versioning (2)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (2)
293/// (e.g. <see cref="Dictionary{TKey,TValue}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 355private Dictionary<TKey, TValue>.Enumerator _concreteEnumerator;
PresentationCore (1)
System\Windows\Media\SolidColorBrush.cs (1)
296public Dictionary<TKey, TValue>.Enumerator GetEnumerator()
PresentationFramework (2)
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (2)
125public Dictionary<BamlLocalizableResourceKey, BamlLocalizableResource>.Enumerator GetEnumerator() => _dictionary.GetStructEnumerator(); 147internal Dictionary<BamlLocalizableResourceKey, BamlLocalizableResource>.Enumerator GetStructEnumerator()
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
124public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
279public Dictionary<K, ValueSet>.Enumerator GetEnumerator()
System.Collections.Immutable (1)
System\Collections\Frozen\Integer\DenseIntegralFrozenDictionary.cs (1)
50Dictionary<TKey, TValue>.Enumerator e = source.GetEnumerator();
System.Formats.Nrbf (1)
System\Formats\Nrbf\SystemClassWithMembersAndTypesRecord.cs (1)
51Collections.Generic.Dictionary<string, int>.Enumerator structEnumerator = classInfo.MemberNames.GetEnumerator();
System.IO.Packaging (2)
System\IO\Packaging\ContentType.cs (2)
143internal Dictionary<string, string>.Enumerator ParameterValuePairs => 191Dictionary<string, string>.Enumerator contentTypeEnumerator;
System.Net.Http (1)
src\runtime\src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
48public Dictionary<T1, T2>.Enumerator GetEnumerator()
System.Private.CoreLib (4)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
370public Enumerator GetEnumerator() => new Enumerator(this, Enumerator.KeyValuePair); 1840IDictionaryEnumerator IDictionary.GetEnumerator() => new Enumerator(this, Enumerator.DictEntry);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\DiagnosticCounter.cs (1)
126Dictionary<string, string?>.Enumerator enumerator = _metadata.GetEnumerator();
System.Reflection.Emit (2)
System\Reflection\Emit\ModuleBuilderImpl.cs (2)
423Dictionary<SymbolDocumentWriter, List<SequencePoint>>.Enumerator enumerator = il.DocumentToSequencePoints.GetEnumerator(); 447private BlobHandle PopulateMultiDocSequencePointsBlob(Dictionary<SymbolDocumentWriter, List<SequencePoint>>.Enumerator enumerator, StandaloneSignatureHandle localSignature)
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\BlobDictionary.cs (1)
106public Dictionary<int, KeyValuePair<ImmutableArray<byte>, BlobHandle>>.Enumerator GetEnumerator() =>
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\DeliveryStrategy.cs (1)
126private static void DisposeItems(Dictionary<Int64, ItemType>.Enumerator items)
System.Text.Json (2)
System\Text\Json\Serialization\Converters\Collection\DictionaryOfTKeyTValueConverter.cs (2)
43Dictionary<TKey, TValue>.Enumerator enumerator; 55enumerator = (Dictionary<TKey, TValue>.Enumerator)state.Current.CollectionEnumerator;