45 implementations of IDictionaryEnumerator
dotnet-svcutil-lib (1)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectTable.cs (1)
363internal class XSODictionaryEnumerator : XSOEnumerator, IDictionaryEnumerator
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.Build (3)
Collections\ArrayDictionary.cs (1)
223private struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\5057ed6cf5d6323b\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis.CodeStyle (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis.Extensions.Package (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Microsoft.CodeAnalysis.Workspaces (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
PresentationCore (2)
System\Windows\Media\CharacterMetricsDictionary.cs (1)
520private struct Enumerator : SC.IDictionaryEnumerator, IEnumerator<KeyValuePair<int, CharacterMetrics>>
System\Windows\Media\CultureSpecificStringDictionary.cs (1)
349private class EntryEnumerator : SC.IDictionaryEnumerator
PresentationFramework (2)
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (1)
17public sealed class BamlLocalizationDictionaryEnumerator : IDictionaryEnumerator
System\Windows\ResourceDictionary.cs (1)
2147private class ResourceDictionaryEnumerator : IDictionaryEnumerator
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (1)
1172public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
System.Collections (3)
System\Collections\Generic\OrderedDictionary.cs (1)
1390public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
System\Collections\Generic\SortedDictionary.cs (1)
404public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
System\Collections\Generic\SortedList.cs (1)
750private struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
System.Collections.Immutable (1)
System\Collections\Immutable\DictionaryEnumerator.cs (1)
8internal sealed class DictionaryEnumerator<TKey, TValue> : IDictionaryEnumerator where TKey : notnull
System.Collections.NonGeneric (1)
System\Collections\SortedList.cs (1)
784private sealed class SortedListEnumerator : IDictionaryEnumerator, ICloneable
System.Collections.Specialized (2)
System\Collections\Specialized\ListDictionary.cs (1)
262private sealed class NodeEnumerator : IDictionaryEnumerator
System\Collections\Specialized\OrderedDictionary.cs (1)
444private sealed class OrderedDictionaryEnumerator : IDictionaryEnumerator
System.ComponentModel.TypeConverter (1)
System\ComponentModel\PropertyDescriptorCollection.cs (1)
589private sealed class PropertyDescriptorEnumerator : IDictionaryEnumerator
System.Configuration.ConfigurationManager (1)
System\Configuration\ConfigurationElementCollection.cs (1)
1260private sealed class Enumerator : IDictionaryEnumerator
System.DirectoryServices (1)
System\DirectoryServices\PropertyCollection.cs (1)
173private sealed class PropertyEnumerator : IDictionaryEnumerator, IDisposable
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2290private sealed class DictionaryEnumerator : IDictionaryEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (1)
1874public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (1)
1394private sealed class HashtableEnumerator : IDictionaryEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (1)
207private sealed class NodeEnumerator : IDictionaryEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (1)
214private readonly struct DictionaryEnumerator : IDictionaryEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
1051internal sealed class ResourceEnumerator : IDictionaryEnumerator
System.Private.Xml (1)
System\Xml\Schema\XmlSchemaObjectTable.cs (1)
333internal sealed class XSODictionaryEnumerator : XSOEnumerator, IDictionaryEnumerator
System.Resources.Extensions (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
1051internal sealed class ResourceEnumerator : IDictionaryEnumerator
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\StatementContext.cs (1)
193private struct TableEnumerator : IDictionaryEnumerator
285 references to IDictionaryEnumerator
dotnet-svcutil-lib (10)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlDocument.cs (2)
602IDictionaryEnumerator attrDefs = ed.AttDefs.GetEnumerator(); 1622IDictionaryEnumerator attrDefs = ed.AttDefs.GetEnumerator();
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlLoader.cs (2)
660IDictionaryEnumerator elementDecls = schInfo.ElementDecls.GetEnumerator(); 669IDictionaryEnumerator attDefs = elementDecl.AttDefs.GetEnumerator();
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (2)
204IDictionaryEnumerator enumerator = schema._collection.GetEnumerator(); 457private IDictionaryEnumerator _enumerator;
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectTable.cs (1)
144public IDictionaryEnumerator GetEnumerator()
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (2)
1455private IDictionaryEnumerator _enumerator; 1457public DictionaryEnumerator(IDictionaryEnumerator enumerator)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
834s_typeOfIDictionaryEnumerator = typeof(IDictionaryEnumerator);
GenerateDocumentationAndConfigFiles (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
ILCompiler.Compiler (1)
Compiler\SubstitutionProvider.cs (1)
228var enumerator = resReader.GetEnumerator();
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\Utilities.cs (1)
65private IDictionaryEnumerator enumerator;
Microsoft.Build (16)
Collections\ArrayDictionary.cs (4)
167IDictionaryEnumerator IDictionary.GetEnumerator() 245object IDictionaryEnumerator.Key => _dictionary.keys[_position]; 247object IDictionaryEnumerator.Value => _dictionary.values[_position]; 249DictionaryEntry IDictionaryEnumerator.Entry => CurrentDictionaryEntry;
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\5057ed6cf5d6323b\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
Microsoft.Build.Framework (3)
BackEnd\CommunicationsUtilities.cs (1)
268IDictionaryEnumerator enumerator = vars.GetEnumerator();
Collections\CopyOnWriteDictionary.cs (1)
355IDictionaryEnumerator IDictionary.GetEnumerator()
Collections\ReadOnlyEmptyDictionary.cs (1)
276IDictionaryEnumerator IDictionary.GetEnumerator()
Microsoft.CodeAnalysis (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.CodeAnalysis.Analyzers (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.CodeAnalysis.AnalyzerUtilities (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.CodeAnalysis.CodeStyle (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.CodeAnalysis.Extensions.Package (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.CodeAnalysis.ResxSourceGenerator (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.CodeAnalysis.Scripting (1)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (1)
583IDictionaryEnumerator enumerator = dict.GetEnumerator();
Microsoft.CodeAnalysis.Workspaces (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
Microsoft.Extensions.Configuration.EnvironmentVariables (1)
EnvironmentVariablesConfigurationProvider.cs (1)
88IDictionaryEnumerator e = envVariables.GetEnumerator();
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\MsDeploy\VsMsdeploy.cs (1)
365public Collections.IDictionaryEnumerator GetEnumerator()
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
107[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IDictionaryEnumerator))]
netstandard (1)
netstandard.cs (1)
138[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IDictionaryEnumerator))]
PresentationBuildTasks (1)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsDictionary.cs (1)
218IDictionaryEnumerator IDictionary.GetEnumerator()
PresentationCore (9)
MS\Internal\Resources\ResourceManagerWrapper.cs (1)
205IDictionaryEnumerator deResources;
System\Windows\GlobalEventManager.cs (1)
127IDictionaryEnumerator htEnumerator = _ownerTypedRoutedEventList.GetEnumerator();
System\Windows\Media\CharacterMetricsDictionary.cs (4)
36SC.IDictionaryEnumerator SC.IDictionary.GetEnumerator() 579SC.DictionaryEntry SC.IDictionaryEnumerator.Entry 588object SC.IDictionaryEnumerator.Key 596object SC.IDictionaryEnumerator.Value
System\Windows\Media\CultureSpecificStringDictionary.cs (1)
41SC.IDictionaryEnumerator SC.IDictionary.GetEnumerator()
System\Windows\Media\HostVisual.cs (2)
364IDictionaryEnumerator ide = _connectedChannels.GetEnumerator() as IDictionaryEnumerator;
PresentationFramework (14)
MS\Internal\Data\StaticPropertyChangedEventManager.cs (2)
491IDictionaryEnumerator ide = _dict.GetEnumerator() as IDictionaryEnumerator;
MS\Internal\Data\ValueChangedEventManager.cs (2)
191IDictionaryEnumerator ide = dict.GetEnumerator() as IDictionaryEnumerator;
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (3)
89object IDictionaryEnumerator.Key 98object IDictionaryEnumerator.Value 352IDictionaryEnumerator IDictionary.GetEnumerator() => GetEnumerator();
System\Windows\Markup\XmlnsDictionary.cs (2)
218IDictionaryEnumerator IDictionary.GetEnumerator() 291protected IDictionaryEnumerator GetDictionaryEnumerator()
System\Windows\ResourceDictionary.cs (5)
848public IDictionaryEnumerator GetEnumerator() 2161return ((IDictionaryEnumerator)this).Entry; 2179DictionaryEntry IDictionaryEnumerator.Entry 2189object IDictionaryEnumerator.Key 2197object IDictionaryEnumerator.Value
Roslyn.Diagnostics.Analyzers (12)
src\roslyn\src\Dependencies\Collections\Internal\IDictionaryCalls.cs (1)
51public static IDictionaryEnumerator GetEnumerator<TDictionary>(ref TDictionary dictionary)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
335IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
140IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (4)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current; 49readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 51readonly object IDictionaryEnumerator.Key => Current.Key; 53readonly object? IDictionaryEnumerator.Value => Current.Value;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
251IDictionaryEnumerator IDictionary.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (4)
1141IDictionaryEnumerator IDictionary.GetEnumerator() 1252readonly DictionaryEntry IDictionaryEnumerator.Entry 1265readonly object IDictionaryEnumerator.Key 1278readonly object? IDictionaryEnumerator.Value
System.Collections (12)
System\Collections\Generic\OrderedDictionary.cs (4)
1167IDictionaryEnumerator IDictionary.GetEnumerator() => new Enumerator(this, useDictionaryEntry: true); 1418readonly DictionaryEntry IDictionaryEnumerator.Entry => new(Current.Key, Current.Value); 1421readonly object IDictionaryEnumerator.Key => Current.Key; 1424readonly object? IDictionaryEnumerator.Value => Current.Value;
System\Collections\Generic\SortedDictionary.cs (4)
382IDictionaryEnumerator IDictionary.GetEnumerator() => new Enumerator(this, Enumerator.DictEntry); 473object IDictionaryEnumerator.Key 486object? IDictionaryEnumerator.Value 499DictionaryEntry IDictionaryEnumerator.Entry
System\Collections\Generic\SortedList.cs (4)
551IDictionaryEnumerator IDictionary.GetEnumerator() => new Enumerator(this, Enumerator.DictEntry); 779object IDictionaryEnumerator.Key 810DictionaryEntry IDictionaryEnumerator.Entry 845object? IDictionaryEnumerator.Value
System.Collections.Immutable (13)
System\Collections\Frozen\FrozenDictionary.cs (1)
645IDictionaryEnumerator IDictionary.GetEnumerator() =>
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (3)
290/// Returns an <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 293/// An <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 295IDictionaryEnumerator IDictionary.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.cs (3)
708/// Returns an <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 711/// An <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 713IDictionaryEnumerator IDictionary.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.Builder.cs (3)
365/// Returns an <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 368/// An <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 370IDictionaryEnumerator IDictionary.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (3)
605/// Returns an <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 608/// An <see cref="IDictionaryEnumerator"/> object for the <see cref="IDictionary"/> object. 610IDictionaryEnumerator IDictionary.GetEnumerator()
System.Collections.NonGeneric (3)
System\Collections\DictionaryBase.cs (1)
157public IDictionaryEnumerator GetEnumerator()
System\Collections\SortedList.cs (2)
403public virtual IDictionaryEnumerator GetEnumerator() 696public override IDictionaryEnumerator GetEnumerator()
System.Collections.Specialized (5)
System\Collections\Specialized\HybridDictionary.cs (2)
122IDictionaryEnumerator en = list.GetEnumerator(); 299public IDictionaryEnumerator GetEnumerator()
System\Collections\Specialized\IOrderedDictionary.cs (1)
24new IDictionaryEnumerator GetEnumerator();
System\Collections\Specialized\ListDictionary.cs (1)
220public IDictionaryEnumerator GetEnumerator()
System\Collections\Specialized\OrderedDictionary.cs (1)
366public virtual IDictionaryEnumerator GetEnumerator()
System.ComponentModel.TypeConverter (2)
System\ComponentModel\PropertyDescriptorCollection.cs (1)
434IDictionaryEnumerator IDictionary.GetEnumerator() => new PropertyDescriptorEnumerator(this);
System\ComponentModel\ReflectTypeDescriptionProvider.cs (1)
1474IDictionaryEnumerator e = table.GetEnumerator();
System.Configuration.ConfigurationManager (9)
System\Configuration\ConfigurationElementCollection.cs (3)
1292DictionaryEntry IDictionaryEnumerator.Entry => _current; 1294object IDictionaryEnumerator.Key => _current.Key; 1296object IDictionaryEnumerator.Value => _current.Value;
System\Diagnostics\ListenerElementsCollection.cs (2)
251IDictionaryEnumerator e = (IDictionaryEnumerator)_attributes.GetEnumerator();
System\Diagnostics\SourceElementsCollection.cs (2)
102IDictionaryEnumerator e = (IDictionaryEnumerator)_attributes.GetEnumerator();
System\Diagnostics\SwitchElementsCollection.cs (2)
66IDictionaryEnumerator e = (IDictionaryEnumerator)_attributes.GetEnumerator();
System.Data.Common (2)
System\Data\Common\DbConnectionStringBuilder.cs (1)
339IDictionaryEnumerator IDictionary.GetEnumerator()
System\Data\Merger.cs (1)
613IDictionaryEnumerator srcDE = src.GetEnumerator();
System.Diagnostics.Process (2)
System\Collections\Specialized\DictionaryWrapper.cs (1)
89IDictionaryEnumerator IDictionary.GetEnumerator() => _contents.GetEnumerator();
System\Diagnostics\ProcessStartInfo.cs (1)
107IDictionaryEnumerator e = envVars.GetEnumerator();
System.DirectoryServices (1)
System\DirectoryServices\PropertyCollection.cs (1)
100public IDictionaryEnumerator GetEnumerator()
System.Management (2)
System\Management\ManagementOperationWatcher.cs (2)
171IDictionaryEnumerator sinkEnum = m_sinkCollection.GetEnumerator(); 191IDictionaryEnumerator copiedSinkEnum = copiedSinkTable.GetEnumerator();
System.Net.Primitives (5)
System\Net\CookieContainer.cs (5)
478IDictionaryEnumerator enumerator = m_domainTable.GetEnumerator(); 486IDictionaryEnumerator e = pathList.GetEnumerator(); 654IDictionaryEnumerator lists = m_domainTable.GetEnumerator(); 660IDictionaryEnumerator collections = list.List.GetEnumerator(); 924internal IDictionaryEnumerator GetEnumerator()
System.Net.Requests (1)
System\Net\TimerThread.cs (1)
137IDictionaryEnumerator e = s_queuesCache.GetEnumerator();
System.Private.CoreLib (22)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (3)
1713/// <summary>Provides an <see cref="IDictionaryEnumerator"/> for the 1715/// <returns>An <see cref="IDictionaryEnumerator"/> for the <see 1717IDictionaryEnumerator IDictionary.GetEnumerator() => new DictionaryEnumerator(this);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (4)
1840IDictionaryEnumerator IDictionary.GetEnumerator() => new Enumerator(this, Enumerator.DictEntry); 1952DictionaryEntry IDictionaryEnumerator.Entry 1965object IDictionaryEnumerator.Key 1978object? IDictionaryEnumerator.Value
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (4)
352IDictionaryEnumerator e = d.GetEnumerator(); 362IDictionaryEnumerator e = d.GetEnumerator(); 761public virtual IDictionaryEnumerator GetEnumerator() 1343public override IDictionaryEnumerator GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\IDictionary.cs (1)
41new IDictionaryEnumerator GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (1)
167public IDictionaryEnumerator GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (1)
132IDictionaryEnumerator IDictionary.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\IResourceReader.cs (1)
18new IDictionaryEnumerator GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
232public IDictionaryEnumerator GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceSet.cs (3)
114public virtual IDictionaryEnumerator GetEnumerator() 124private IDictionaryEnumerator GetEnumeratorHelper() 191IDictionaryEnumerator en = Reader.GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (2)
225public override IDictionaryEnumerator GetEnumerator() 235private IDictionaryEnumerator GetEnumeratorHelper()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (1)
107IDictionaryEnumerator enumerator = value.GetEnumerator();
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\CollectionDataContract.cs (2)
1592private readonly IDictionaryEnumerator _enumerator; 1594public DictionaryEnumerator(IDictionaryEnumerator enumerator)
System\Runtime\Serialization\Globals.cs (1)
94internal static Type TypeOfIDictionaryEnumerator => field ??= typeof(IDictionaryEnumerator);
System\Runtime\Serialization\Json\XmlObjectSerializerWriteContextComplexJson.cs (1)
221IDictionaryEnumerator e = dictionaryObj.GetEnumerator();
System.Private.Xml (6)
System\Xml\Schema\XmlSchemaCollection.cs (2)
181IDictionaryEnumerator enumerator = schema._collection.GetEnumerator(); 402private readonly IDictionaryEnumerator _enumerator;
System\Xml\Schema\XmlSchemaObjectTable.cs (1)
133public IDictionaryEnumerator GetEnumerator()
System\Xml\Xsl\XsltOld\Stylesheet.cs (3)
217IDictionaryEnumerator enumerator = _modeManagers.GetEnumerator(); 248IDictionaryEnumerator enumerator = _modeManagers.GetEnumerator(); 264IDictionaryEnumerator enumerator = _templateNameTable.GetEnumerator();
System.Resources.Extensions (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
232public IDictionaryEnumerator GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (2)
225public override IDictionaryEnumerator GetEnumerator() 235private IDictionaryEnumerator GetEnumeratorHelper()
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
98[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IDictionaryEnumerator))]
System.Text.Json (2)
System\Text\Json\Serialization\Converters\Collection\IDictionaryConverter.cs (2)
51IDictionaryEnumerator enumerator; 63enumerator = (IDictionaryEnumerator)state.Current.CollectionEnumerator;
System.Text.RegularExpressions (3)
System\Text\RegularExpressions\Regex.cs (1)
481IDictionaryEnumerator de = caps.GetEnumerator();
System\Text\RegularExpressions\RegexAssemblyCompiler.cs (1)
202IDictionaryEnumerator en = ht.GetEnumerator();
System\Text\RegularExpressions\RegexParser.cs (1)
2045IDictionaryEnumerator de = _caps.GetEnumerator();
System.Text.RegularExpressions.Generator (1)
src\runtime\src\libraries\System.Text.RegularExpressions\src\System\Text\RegularExpressions\RegexParser.cs (1)
2045IDictionaryEnumerator de = _caps.GetEnumerator();
System.Transactions.Local (3)
System\Transactions\Oletx\OletxResourceManager.cs (1)
225IDictionaryEnumerator enlistEnum;
System\Transactions\Oletx\OletxTransactionManager.cs (1)
708IDictionaryEnumerator tableEnum;
System\Transactions\TransactionManager.cs (1)
67IDictionaryEnumerator e = PromotedTransactionTable.GetEnumerator();
System.Windows.Forms (2)
System\Resources\ResXResourceReader.cs (2)
304public IDictionaryEnumerator GetEnumerator() 314public IDictionaryEnumerator GetMetadataEnumerator()
System.Windows.Forms.Design (9)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.LocalResourceManager.cs (1)
38public IDictionaryEnumerator GetEnumerator() { return Data.GetEnumerator(); }
System\ComponentModel\Design\Serialization\CodeDomSerializerBase.cs (1)
336IDictionaryEnumerator? de = ResourceCodeDomSerializer.GetMetadataEnumerator(manager);
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.cs (2)
194public static IDictionaryEnumerator? GetEnumerator(IDesignerSerializationManager manager, CultureInfo culture) 203public static IDictionaryEnumerator? GetMetadataEnumerator(IDesignerSerializationManager manager)
System\ComponentModel\Design\Serialization\ResourceCodeDomSerializer.SerializationResourceManager.cs (4)
245IDictionaryEnumerator resEnum = reader.GetEnumerator(); 275public IDictionaryEnumerator? GetMetadataEnumerator() 307public IDictionaryEnumerator? GetEnumerator(CultureInfo culture) 332IDictionaryEnumerator de = resxReader.GetMetadataEnumerator();
System\ComponentModel\Design\Serialization\StatementContext.cs (1)
141public IDictionaryEnumerator GetEnumerator()
System.Xaml (4)
System\Xaml\NameScope.cs (1)
260private IDictionaryEnumerator _enumerator;
System\Xaml\NameScopeDictionary.cs (1)
130private IDictionaryEnumerator dictionaryEnumerator;
System\Xaml\Runtime\ClrObjectRuntime.cs (2)
383if (enumerator is IDictionaryEnumerator dictionaryEnumerator) 744IDictionaryEnumerator enumerator)