357 implementations of IEnumerator
ClientSample (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
CodeGenerator (1)
HttpUtilities\CombinationsWithoutRepetition.cs (1)
9internal sealed class CombinationsWithoutRepetition<T> : IEnumerator<T[]>
dotnet-dev-certs (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
dotnet-getdocument (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
dotnet-openapi (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
dotnet-sql-cache (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (1)
911public class XmlSchemaEnumerator : IEnumerator<XmlSchema>, System.Collections.IEnumerator
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (2)
1453internal class DictionaryEnumerator : IEnumerator<KeyValue<object, object>> 1488internal class GenericDictionaryEnumerator<K, V> : IEnumerator<KeyValue<K, V>>
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ImportedPolicyConversionContext.cs (1)
170internal class MaxItemsEnumerator<T> : IEnumerator<T>
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyReader.cs (1)
344internal class EmptyEnumerable<T> : IEnumerable<T>, IEnumerator<T>
dotnet-user-jwts (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
dotnet-user-secrets (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
GetDocument.Insider (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
illink (2)
ILLink.RoslynAnalyzer (2)
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
79 public struct Enumerator : IEnumerator<TValue>, IDisposable, IEnumerator
src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (1)
37 public struct ParameterEnumerator : IEnumerator<ParameterProxy>
InMemory.FunctionalTests (1)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
20internal sealed class Http2HeadersEnumerator : IEnumerator<KeyValuePair<string, string>>
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
12public struct Enumerator : IEnumerator<VirtualChar>
Microsoft.AspNetCore.Components (3)
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (1)
788public struct Enumerator : IEnumerator<KeyValuePair<string, object?>>
src\Http\Routing\src\PathTokenizer.cs (1)
119public struct Enumerator : IEnumerator<StringSegment>
src\Http\Routing\src\Tree\TreeEnumerator.cs (1)
11internal struct TreeEnumerator : IEnumerator<UrlMatchingNode>
Microsoft.AspNetCore.Components.Endpoints (1)
FormMapping\FormDataReader.cs (1)
302internal struct Enumerator : IEnumerator<ReadOnlyMemory<char>>
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.AspNetCore.Http (7)
FormCollection.cs (1)
175public struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
HeaderDictionary.cs (1)
396public struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
Internal\ItemsDictionary.cs (1)
143private sealed class EmptyEnumerator : IEnumerator<KeyValuePair<object, object?>>
Internal\RequestCookieCollection.cs (1)
175public struct Enumerator : IEnumerator<KeyValuePair<string, string>>
QueryCollection.cs (1)
191public struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
QueryCollectionInternal.cs (1)
85public struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
599public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>
Microsoft.AspNetCore.Http.Abstractions (3)
Internal\HeaderSegmentCollection.cs (1)
63public struct Enumerator : IEnumerator<HeaderSegment>
Routing\EndpointMetadataCollection.cs (1)
165public struct Enumerator : IEnumerator<object>
Routing\RouteValueDictionary.cs (1)
788public struct Enumerator : IEnumerator<KeyValuePair<string, object?>>
Microsoft.AspNetCore.Http.Extensions (1)
src\Components\Endpoints\src\FormMapping\FormDataReader.cs (1)
302internal struct Enumerator : IEnumerator<ReadOnlyMemory<char>>
Microsoft.AspNetCore.Mvc.Abstractions (3)
ModelBinding\ModelStateDictionary.cs (3)
1003public struct Enumerator : IEnumerator<KeyValuePair<string, ModelStateEntry>> 1136public struct KeyEnumerator : IEnumerator<string> 1211public struct ValueEnumerator : IEnumerator<ModelStateEntry>
Microsoft.AspNetCore.Mvc.Core (5)
Diagnostics\EventData.cs (1)
40public struct Enumerator : IEnumerator<KeyValuePair<string, object>>
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
89private sealed class Enumerator : IEnumerator<ValidationEntry>
ModelBinding\Validation\DefaultComplexObjectValidationStrategy.cs (1)
34private sealed class Enumerator : IEnumerator<ValidationEntry>
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (1)
58private sealed class Enumerator : IEnumerator<ValidationEntry>
ModelBinding\Validation\ShortFormDictionaryValidationStrategy.cs (1)
66private sealed class Enumerator : IEnumerator<ValidationEntry>
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
DelegatingEnumerator.cs (1)
14public class DelegatingEnumerator<TWrapped, TDeclared> : IEnumerator<TWrapped>
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
AttributeDictionary.cs (3)
324public struct Enumerator : IEnumerator<KeyValuePair<string, string?>> 439public struct Enumerator : IEnumerator<string?> 544public struct Enumerator : IEnumerator<string?>
TempDataDictionary.cs (1)
274private sealed class TempDataDictionaryEnumerator : IEnumerator<KeyValuePair<string, object?>>
Microsoft.AspNetCore.Routing (2)
PathTokenizer.cs (1)
119public struct Enumerator : IEnumerator<StringSegment>
Tree\TreeEnumerator.cs (1)
11internal struct TreeEnumerator : IEnumerator<UrlMatchingNode>
Microsoft.AspNetCore.Server.Kestrel.Core (6)
Internal\Http\HttpRequestHeaders.cs (2)
218private sealed class EnumeratorBox : IEnumerator<KeyValuePair<string, StringValues>> 233public partial struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
Internal\Http\HttpResponseHeaders.cs (1)
140public partial struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
Internal\Http\HttpResponseTrailers.cs (1)
49public partial struct Enumerator : IEnumerator<KeyValuePair<string, StringValues>>
Internal\Http3\Http3HeadersEnumerator.cs (1)
11internal sealed class Http3HeadersEnumerator : IEnumerator<KeyValuePair<string, string>>
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
20internal sealed class Http2HeadersEnumerator : IEnumerator<KeyValuePair<string, string>>
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
20internal sealed class Http2HeadersEnumerator : IEnumerator<KeyValuePair<string, string>>
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (1)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
20internal sealed class Http2HeadersEnumerator : IEnumerator<KeyValuePair<string, string>>
Microsoft.AspNetCore.Shared.Tests (2)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
599public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>
Microsoft.AspNetCore.SignalR.Client.Core (1)
src\SignalR\common\Shared\MessageBuffer.cs (1)
446private struct Enumerator : IEnumerator<(ReadOnlyMemory<byte>, long)>
Microsoft.AspNetCore.SignalR.Core (2)
HubConnectionStore.cs (1)
69public readonly struct Enumerator : IEnumerator<HubConnectionContext>
src\SignalR\common\Shared\MessageBuffer.cs (1)
446private struct Enumerator : IEnumerator<(ReadOnlyMemory<byte>, long)>
Microsoft.Build (8)
Collections\ArrayDictionary.cs (1)
223private struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
Collections\ConvertingEnumerable.cs (1)
61private struct ConvertingEnumerator<TFrom2, TTo2> : IEnumerator<TTo2>
Collections\ItemDictionary.cs (1)
412private sealed class Enumerator : IEnumerator<T>
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (1)
951public struct Enumerator : IEnumerator<T>, System.Collections.IEnumerator
Construction\ProjectElementContainer.cs (2)
877public struct Enumerator : IEnumerator<T> 961public struct Enumerator : IEnumerator<ProjectElement>
Evaluation\ItemDataCollectionValue.cs (1)
18public struct Enumerator : IEnumerator<I>
Evaluation\SemiColonTokenizer.cs (1)
41internal struct Enumerator : IEnumerator<string>
Microsoft.Build.Framework (9)
ImmutableSegmentedDictionary`2+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TKey>
ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TValue>
ImmutableSegmentedList`1+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<T>
SegmentedArray`1.cs (1)
374public struct Enumerator : IEnumerator<T>
SegmentedDictionary`2.cs (3)
1136public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1386public struct Enumerator : IEnumerator<TKey>, IEnumerator 1586public struct Enumerator : IEnumerator<TValue>, IEnumerator
SegmentedList`1.cs (1)
1164public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.CodeAnalysis (32)
Binding\AbstractLookupSymbolsInfo.cs (1)
17public struct ArityEnumerator : IEnumerator<int>
Collections\OrderPreservingMultiDictionary.cs (1)
333public struct Enumerator : IEnumerator<V>
Collections\SmallDictionary.cs (3)
580public class EnumerableImpl : IEnumerator<K> 697public class EnumerableImpl : IEnumerator<V> 803public class EnumerableImpl : IEnumerator<KeyValuePair<K, V>>
InternalUtilities\ConsList`1.cs (1)
23internal struct Enumerator : IEnumerator<T>
InternalUtilities\MultiDictionary.cs (1)
20public struct Enumerator : IEnumerator<V>
InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
14internal class Enumerator<T> : Enumerator, IEnumerator<T>
InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
14internal class Enumerator<T> : IEnumerator<T>
Operations\IOperation.OperationList.cs (1)
144private sealed class EnumeratorImpl : IEnumerator<IOperation>
Operations\IOperation.OperationList.Reversed.cs (1)
124private sealed class EnumeratorImpl : IEnumerator<IOperation>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TKey>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TValue>
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedArray`1.cs (1)
368public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedDictionary`2.cs (3)
1170public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedHashSet`1.cs (1)
1386public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Syntax\ChildSyntaxList.Enumerator.cs (1)
101private class EnumeratorImpl : IEnumerator<SyntaxNodeOrToken>
Syntax\ChildSyntaxList.Reversed.cs (1)
103private class EnumeratorImpl : IEnumerator<SyntaxNodeOrToken>
Syntax\SeparatedSyntaxList.Enumerator.cs (1)
66private class EnumeratorImpl : IEnumerator<TNode>
Syntax\SyntaxList`1.Enumerator.cs (1)
62private class EnumeratorImpl : IEnumerator<TNode>
Syntax\SyntaxNodeOrTokenList.cs (1)
537public struct Enumerator : IEnumerator<SyntaxNodeOrToken>
Syntax\SyntaxTokenList.Enumerator.cs (1)
131private class EnumeratorImpl : IEnumerator<SyntaxToken>
Syntax\SyntaxTokenList.Reversed.cs (1)
142private class EnumeratorImpl : IEnumerator<SyntaxToken>
Syntax\SyntaxTriviaList.Enumerator.cs (1)
135private class EnumeratorImpl : IEnumerator<SyntaxTrivia>
Syntax\SyntaxTriviaList.Reversed.cs (1)
131private class ReversedEnumeratorImpl : IEnumerator<SyntaxTrivia>
Text\TextLineCollection.cs (1)
97public struct Enumerator : IEnumerator<TextLine>, IEnumerator
Microsoft.CodeAnalysis.CodeStyle (17)
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
333public struct Enumerator : IEnumerator<V>
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
23internal struct Enumerator : IEnumerator<T>
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
20public struct Enumerator : IEnumerator<V>
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
14internal class Enumerator<T> : Enumerator, IEnumerator<T>
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
14internal class Enumerator<T> : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TKey>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TValue>
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedArray`1.cs (1)
368public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedDictionary`2.cs (3)
1170public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedHashSet`1.cs (1)
1386public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
18private struct NodeEnumerator<TIntrospector> : IEnumerator<TNode>
Microsoft.CodeAnalysis.Collections.Package (11)
ImmutableSegmentedDictionary`2+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TKey>
ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TValue>
ImmutableSegmentedHashSet`1+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<T>
ImmutableSegmentedList`1+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<T>
SegmentedArray`1.cs (1)
368public struct Enumerator : IEnumerator<T>
SegmentedDictionary`2.cs (3)
1170public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
SegmentedHashSet`1.cs (1)
1386public struct Enumerator : IEnumerator<T>
SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenCapturing.cs (1)
215private struct LayoutEnumerator : IEnumerator<(int depth, int localFuncIndex)>
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\LookupSymbolsInfoTests.cs (1)
20private class TemplateArgEnumerator : IEnumerator<string>
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (1)
63public struct Enumerator : IEnumerator<AspNetCoreVirtualChar>
Microsoft.CodeAnalysis.Workspaces (17)
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (1)
333public struct Enumerator : IEnumerator<V>
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
23internal struct Enumerator : IEnumerator<T>
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
20public struct Enumerator : IEnumerator<V>
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
14internal class Enumerator<T> : Enumerator, IEnumerator<T>
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
14internal class Enumerator<T> : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TKey>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TValue>
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedArray`1.cs (1)
368public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedDictionary`2.cs (3)
1170public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedHashSet`1.cs (1)
1386public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
18private struct NodeEnumerator<TIntrospector> : IEnumerator<TNode>
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (15)
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
23internal struct Enumerator : IEnumerator<T>
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (1)
20public struct Enumerator : IEnumerator<V>
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
14internal class Enumerator<T> : Enumerator, IEnumerator<T>
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
14internal class Enumerator<T> : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TKey>
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<TValue>
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (1)
14public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (1)
12public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedArray`1.cs (1)
368public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedDictionary`2.cs (3)
1170public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedHashSet`1.cs (1)
1386public struct Enumerator : IEnumerator<T>
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.DotNet.XUnitAssert.Tests (1)
CollectionAssertsTests.cs (1)
2592 sealed class SpyEnumerator<T> : IEnumerable<T>, IEnumerator<T>
Microsoft.Extensions.AI (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Extensions.AI.Abstractions (2)
AdditionalPropertiesDictionary{TValue}.cs (1)
205public struct Enumerator : IEnumerator<KeyValuePair<string, TValue>>
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Extensions.AI.AzureAIInference (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Extensions.AI.Ollama (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Extensions.AI.OpenAI (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Extensions.Http.Diagnostics (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Extensions.Logging (1)
LoggerFactoryScopeProvider.cs (1)
267private struct BaggageEnumerator : IEnumerator<KeyValuePair<string, object?>>
Microsoft.Extensions.Primitives (2)
StringTokenizer.cs (1)
73public struct Enumerator : IEnumerator<StringSegment>
StringValues.cs (1)
763public struct Enumerator : IEnumerator<string?>
Microsoft.Extensions.Telemetry (1)
Logging\Import\LoggerFactoryScopeProvider.cs (1)
284private readonly struct BaggageEnumerator : IEnumerator<KeyValuePair<string, object?>>
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Gen.Logging.Unit.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Gen.Metrics.Unit.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Gen.MetricsReports.Unit.Tests (1)
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Microsoft.Maui.Controls (3)
BindableObject.cs (1)
177 internal sealed class LocalValueEnumerator : IEnumerator<LocalValueEntry>
CastingEnumerator.cs (1)
7 internal sealed class CastingEnumerator<T, TFrom> : IEnumerator<T> where T : class where TFrom : class
ListProxy.cs (1)
368 class ProxyEnumerator : IEnumerator<object>
PresentationCore (32)
MS\Internal\FontCache\FamilyCollection.cs (1)
507private struct FamilyEnumerator : IEnumerator<Text.TextInterface.FontFamily>, IEnumerable<Text.TextInterface.FontFamily>
MS\Internal\FontFace\TypefaceCollection.cs (1)
127private struct Enumerator : IEnumerator<Typeface>
MS\Internal\Generic\Span.cs (1)
368private struct SpanEnumerator<U> : IEnumerator<Span<U>>
System\Windows\FreezableCollection.cs (1)
975public struct Enumerator : IEnumerator, IEnumerator<T>
System\Windows\Generated\TextDecorationCollection.cs (1)
728public struct Enumerator : IEnumerator, IEnumerator<TextDecoration>
System\Windows\Markup\XmlLanguage.cs (1)
489internal struct MatchingLanguageEnumerator : IEnumerator<XmlLanguage>, IEnumerator
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
735public struct Enumerator : IEnumerator, IEnumerator<Timeline>
System\Windows\Media\Animation\TimelineClockCollection.cs (1)
303internal struct ClockEnumerator : IEnumerator<Clock>
System\Windows\Media\CharacterMetricsDictionary.cs (1)
521private struct Enumerator : SC.IDictionaryEnumerator, IEnumerator<KeyValuePair<int, CharacterMetrics>>
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
727public struct Enumerator : IEnumerator, IEnumerator<BitmapEffect>
System\Windows\Media\FamilyMapCollection.cs (1)
373private class Enumerator : IEnumerator<FontFamilyMap>, SC.IEnumerator
System\Windows\Media\FamilyTypefaceCollection.cs (1)
389private class Enumerator : IEnumerator<FamilyTypeface>, SC.IEnumerator
System\Windows\Media\Generated\DoubleCollection.cs (1)
752public struct Enumerator : IEnumerator, IEnumerator<double>
System\Windows\Media\Generated\DrawingCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Drawing>
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform>
System\Windows\Media\Generated\GeometryCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Geometry>
System\Windows\Media\Generated\GradientStopCollection.cs (1)
829public struct Enumerator : IEnumerator, IEnumerator<GradientStop>
System\Windows\Media\Generated\Int32Collection.cs (1)
751public struct Enumerator : IEnumerator, IEnumerator<int>
System\Windows\Media\Generated\PathFigureCollection.cs (1)
820public struct Enumerator : IEnumerator, IEnumerator<PathFigure>
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<PathSegment>
System\Windows\Media\Generated\PointCollection.cs (1)
753public struct Enumerator : IEnumerator, IEnumerator<Point>
System\Windows\Media\Generated\TextEffectCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<TextEffect>
System\Windows\Media\Generated\TransformCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Transform>
System\Windows\Media\Generated\VectorCollection.cs (1)
753public struct Enumerator : IEnumerator, IEnumerator<Vector>
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
15internal struct BitmapMetadataEnumerator : IEnumerator<String>, IEnumerator
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform3D>
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Material>
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Model3D>
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
755public struct Enumerator : IEnumerator, IEnumerator<Point3D>
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Transform3D>
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
755public struct Enumerator : IEnumerator, IEnumerator<Vector3D>
System\Windows\Media3D\Visual3DCollection.cs (1)
595public struct Enumerator : IEnumerator<Visual3D>, IEnumerator
PresentationFramework (9)
MS\Internal\Documents\ContentElementCollection.cs (1)
303protected class ContentElementCollectionEnumeratorSimple : IEnumerator<TItem>, IEnumerator
MS\Internal\Documents\HostedElements.cs (1)
14internal class HostedElements : IEnumerator<IInputElement>
MS\Internal\ListOfObject.cs (1)
110class ObjectEnumerator : IEnumerator<object>
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (2)
191internal class IEnumerator<T> : global::System.Collections.Generic.IEnumerator<T>, global::MS.Internal.WindowsRuntime.Windows.Foundation.Collections.IIterator<T> 215public class FromAbiHelper : global::System.Collections.Generic.IEnumerator<T>
System\Windows\Controls\ColumnDefinition.cs (1)
744internal struct Enumerator : IEnumerator<ColumnDefinition>, IEnumerator
System\Windows\Controls\RowDefinition.cs (1)
739internal struct Enumerator : IEnumerator<RowDefinition>, IEnumerator
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
231private class VirtualizedCellInfoCollectionEnumerator : IEnumerator<DataGridCellInfo>, IEnumerator
System\Windows\Documents\TextElementEnumerator.cs (1)
12internal class TextElementEnumerator<TextElementType> : IEnumerator<TextElementType> where TextElementType : TextElement
Shared (1)
EmptyCollections\EmptyReadOnlyList.cs (1)
42internal sealed class Enumerator : IEnumerator<T>
Swaggatherer (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
System.Collections (13)
System\Collections\Generic\LinkedList.cs (1)
503public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback
System\Collections\Generic\OrderedDictionary.cs (3)
1386public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 1631public struct Enumerator : IEnumerator<TKey> 1875public struct Enumerator : IEnumerator<TValue>
System\Collections\Generic\PriorityQueue.cs (1)
992public struct Enumerator : IEnumerator<(TElement Element, TPriority Priority)>
System\Collections\Generic\SortedDictionary.cs (3)
404public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 629public struct Enumerator : IEnumerator<TKey>, IEnumerator 790public struct Enumerator : IEnumerator<TValue>, IEnumerator
System\Collections\Generic\SortedList.cs (3)
750private struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 871private sealed class SortedListKeyEnumerator : IEnumerator<TKey>, IEnumerator 935private sealed class SortedListValueEnumerator : IEnumerator<TValue>, IEnumerator
System\Collections\Generic\SortedSet.cs (1)
1832public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback
System\Collections\Generic\Stack.cs (1)
352public struct Enumerator : IEnumerator<T>, System.Collections.IEnumerator
System.Collections.Concurrent (5)
System\Collections\Concurrent\ConcurrentBag.cs (1)
1087private sealed class Enumerator : IEnumerator<T>
System\Collections\Concurrent\ConcurrentDictionary.cs (1)
862private sealed class Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>
System\Collections\Concurrent\OrderablePartitioner.cs (1)
236private sealed class EnumeratorDropIndices : IEnumerator<TSource>
System\Collections\Concurrent\PartitionerStatic.cs (2)
305private abstract class DynamicPartitionEnumerator_Abstract<TSource, TSourceReader> : IEnumerator<KeyValuePair<long, TSource>> 1401private abstract class StaticIndexRangePartition<TSource> : IEnumerator<KeyValuePair<long, TSource>>
System.Collections.Immutable (13)
System\Collections\Frozen\FrozenDictionary.cs (1)
627public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>
System\Collections\Frozen\FrozenSet.cs (1)
485public struct Enumerator : IEnumerator<T>
System\Collections\Immutable\ImmutableArray_1.Enumerator.cs (1)
71private sealed class EnumeratorObject : IEnumerator<T>
System\Collections\Immutable\ImmutableDictionary_2.Enumerator.cs (1)
16public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDisposable
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (1)
336internal struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDisposable
System\Collections\Immutable\ImmutableHashSet_1.Enumerator.cs (1)
16public struct Enumerator : IEnumerator<T>, IStrongEnumerator<T>
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (1)
251internal struct Enumerator : IEnumerator<T>, IDisposable
System\Collections\Immutable\ImmutableList_1.Enumerator.cs (1)
26public struct Enumerator : IEnumerator<T>, ISecurePooledObjectUser, IStrongEnumerator<T>
System\Collections\Immutable\ImmutableQueue_1.Enumerator.cs (1)
104private sealed class EnumeratorObject : IEnumerator<T>
System\Collections\Immutable\ImmutableSortedDictionary_2.Enumerator.cs (1)
26public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, ISecurePooledObjectUser
System\Collections\Immutable\ImmutableSortedSet_1.Enumerator.cs (1)
25public struct Enumerator : IEnumerator<T>, ISecurePooledObjectUser, IStrongEnumerator<T>
System\Collections\Immutable\ImmutableStack_1.Enumerator.cs (1)
79private sealed class EnumeratorObject : IEnumerator<T>
System\Collections\Immutable\SortedInt32KeyNode.Enumerator.cs (1)
25public struct Enumerator : IEnumerator<KeyValuePair<int, TValue>>, ISecurePooledObjectUser
System.Data.Common (1)
System\Data\RbTree.cs (1)
2040internal struct RBTreeEnumerator : IEnumerator<K>, IEnumerator
System.Diagnostics.DiagnosticSource (3)
System\Diagnostics\ActivityTagsCollection.cs (1)
284public struct Enumerator : IEnumerator<KeyValuePair<string, object?>>, IEnumerator
System\Diagnostics\DiagLinkedList.cs (1)
154internal struct DiagEnumerator<T> : IEnumerator<T>
System\Diagnostics\Metrics\TagList.netcore.cs (1)
314public struct Enumerator : IEnumerator<KeyValuePair<string, object?>>
System.IO.Packaging (1)
System\IO\Packaging\PackageRelationshipCollection.cs (1)
75private sealed class FilteredEnumerator : IEnumerator<PackageRelationship>
System.Linq (2)
System\Linq\Iterator.cs (1)
31private abstract partial class Iterator<TSource> : IEnumerable<TSource>, IEnumerator<TSource>
System\Linq\PartialArrayEnumerator.cs (1)
11internal sealed class PartialArrayEnumerator<T> : IEnumerator<T>
System.Linq.Expressions (1)
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (1)
460private sealed class Enumerator : IEnumerator<T>, IEnumerator
System.Linq.Parallel (5)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
42internal sealed class EmptyEnumerator<T> : QueryOperatorEnumerator<T, int>, IEnumerator<T>
System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs (1)
50private sealed class WrapperEnumeratorWeakToStrong : IEnumerator<object?>
System\Linq\Parallel\Merging\MergeEnumerator.cs (1)
20internal abstract class MergeEnumerator<TInputOutput> : IEnumerator<TInputOutput>
System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs (1)
23internal sealed class QueryOpeningEnumerator<TOutput> : IEnumerator<TOutput>
System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs (1)
53private sealed class QueryOperatorClassicEnumerator : IEnumerator<TElement>
System.Net.Http (3)
System\Net\Http\Headers\HeaderStringValues.cs (1)
63public struct Enumerator : IEnumerator<string>
System\Net\Http\Headers\HttpHeadersNonValidated.cs (1)
121public struct Enumerator : IEnumerator<KeyValuePair<string, HeaderStringValues>>
System\Net\Http\Headers\ObjectCollection.cs (1)
150public struct Enumerator : IEnumerator<T>
System.Net.HttpListener (1)
System\Net\HttpListenerPrefixCollection.cs (1)
9internal sealed class ListenerPrefixEnumerator : IEnumerator<string>
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\Tensor.cs (1)
569private struct Enumerator : IEnumerator<T>
System.Private.CoreLib (15)
src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (2)
101internal sealed class SZGenericArrayEnumerator<T> : SZGenericArrayEnumeratorBase, IEnumerator<T> 159internal sealed class GenericEmptyEnumerator<T> : GenericEmptyEnumeratorBase, IEnumerator<T>
src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (1)
281public struct Enumerator : IEnumerator<T>
src\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
10public sealed class CharEnumerator : IEnumerator, IEnumerator<char>, IDisposable, ICloneable
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
1765public struct Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>, IDictionaryEnumerator 2010public struct Enumerator : IEnumerator<TKey>, IEnumerator 2204public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (1)
1798public struct Enumerator : IEnumerator<T>
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
1185public struct Enumerator : IEnumerator<T>, IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (1)
421public struct Enumerator : IEnumerator<T>,
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.cs (1)
13public abstract unsafe partial class FileSystemEnumerator<TResult> : CriticalFinalizerObject, IEnumerator<TResult>
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (1)
11public abstract unsafe partial class FileSystemEnumerator<TResult> : CriticalFinalizerObject, IEnumerator<TResult>
src\libraries\System.Private.CoreLib\src\System\IO\Iterator.cs (1)
13internal abstract class Iterator<TSource> : IEnumerable<TSource>, IEnumerator<TSource>
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (1)
364private sealed class Enumerator : IEnumerator<KeyValuePair<TKey, TValue>>
src\libraries\System.Private.CoreLib\src\System\Text\StringRuneEnumerator.cs (1)
10public struct StringRuneEnumerator : IEnumerable<Rune>, IEnumerator<Rune>
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\CollectionDataContract.cs (2)
1587internal sealed class DictionaryEnumerator : IEnumerator<KeyValue<object, object?>> 1616internal sealed class GenericDictionaryEnumerator<K, V> : IEnumerator<KeyValue<K, V>>
System.Private.Xml (2)
System\Xml\Serialization\XmlSchemas.cs (1)
789public class XmlSchemaEnumerator : IEnumerator<XmlSchema>, System.Collections.IEnumerator
System\Xml\Xsl\ListBase.cs (1)
206internal struct IListEnumerator<T> : IEnumerator<T>, System.Collections.IEnumerator
System.Reflection.Metadata (30)
System\Reflection\Metadata\BlobBuilder.Enumerators.cs (2)
14internal struct Chunks : IEnumerable<BlobBuilder>, IEnumerator<BlobBuilder>, IEnumerator 64public struct Blobs : IEnumerable<Blob>, IEnumerator<Blob>, IEnumerator
System\Reflection\Metadata\PortablePdb\HandleCollections.Debug.cs (8)
50public struct Enumerator : IEnumerator<DocumentHandle>, IEnumerator 149public struct Enumerator : IEnumerator<MethodDebugInformationHandle>, IEnumerator 255public struct Enumerator : IEnumerator<LocalScopeHandle>, IEnumerator 314public struct ChildrenEnumerator : IEnumerator<LocalScopeHandle>, IEnumerator 463public struct Enumerator : IEnumerator<LocalVariableHandle>, IEnumerator 569public struct Enumerator : IEnumerator<LocalConstantHandle>, IEnumerator 668public struct Enumerator : IEnumerator<ImportScopeHandle>, IEnumerator 775public struct Enumerator : IEnumerator<CustomDebugInformationHandle>, IEnumerator
System\Reflection\Metadata\PortablePdb\ImportDefinitionCollection.cs (1)
36public struct Enumerator : IEnumerator<ImportDefinition>
System\Reflection\Metadata\PortablePdb\SequencePointCollection.cs (1)
38public struct Enumerator : IEnumerator<SequencePoint>
System\Reflection\Metadata\TypeSystem\HandleCollections.TypeSystem.cs (18)
62public struct Enumerator : IEnumerator<GenericParameterHandle>, IEnumerator 170public struct Enumerator : IEnumerator<GenericParameterConstraintHandle>, IEnumerator 274public struct Enumerator : IEnumerator<CustomAttributeHandle>, IEnumerator 395public struct Enumerator : IEnumerator<DeclarativeSecurityAttributeHandle>, IEnumerator 502public struct Enumerator : IEnumerator<MethodDefinitionHandle>, IEnumerator 622public struct Enumerator : IEnumerator<FieldDefinitionHandle>, IEnumerator 742public struct Enumerator : IEnumerator<PropertyDefinitionHandle>, IEnumerator 862public struct Enumerator : IEnumerator<EventDefinitionHandle>, IEnumerator 978public struct Enumerator : IEnumerator<MethodImplementationHandle>, IEnumerator 1077public struct Enumerator : IEnumerator<ParameterHandle>, IEnumerator 1189public struct Enumerator : IEnumerator<InterfaceImplementationHandle>, IEnumerator 1281public struct Enumerator : IEnumerator<TypeDefinitionHandle>, IEnumerator 1371public struct Enumerator : IEnumerator<TypeReferenceHandle>, IEnumerator 1461public struct Enumerator : IEnumerator<ExportedTypeHandle>, IEnumerator 1551public struct Enumerator : IEnumerator<MemberReferenceHandle>, IEnumerator 1687public struct Enumerator : IEnumerator<AssemblyReferenceHandle>, IEnumerator 1795public struct Enumerator : IEnumerator<ManifestResourceHandle>, IEnumerator 1885public struct Enumerator : IEnumerator<AssemblyFileHandle>, IEnumerator
System.Security.Cryptography (3)
System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs (1)
10public sealed class X509Certificate2Enumerator : IEnumerator, IEnumerator<X509Certificate2>
System\Security\Cryptography\X509Certificates\X509ChainElementEnumerator.cs (1)
9public sealed class X509ChainElementEnumerator : IEnumerator, IEnumerator<X509ChainElement>
System\Security\Cryptography\X509Certificates\X509ExtensionEnumerator.cs (1)
9public sealed class X509ExtensionEnumerator : IEnumerator, IEnumerator<X509Extension>
System.Text.Json (2)
System\Text\Json\Document\JsonElement.ArrayEnumerator.cs (1)
16public struct ArrayEnumerator : IEnumerable<JsonElement>, IEnumerator<JsonElement>
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (1)
16public struct ObjectEnumerator : IEnumerable<JsonProperty>, IEnumerator<JsonProperty>
System.Text.RegularExpressions (4)
System\Text\RegularExpressions\CaptureCollection.cs (1)
180private sealed class Enumerator : IEnumerator<Capture>
System\Text\RegularExpressions\GroupCollection.cs (2)
234private sealed class Enumerator : IEnumerator<Group>, IEnumerator<KeyValuePair<string, Group>>
System\Text\RegularExpressions\MatchCollection.cs (1)
193private sealed class Enumerator : IEnumerator<Match>
System.Xaml (3)
System\Xaml\NameScope.cs (1)
259private class Enumerator : IEnumerator<KeyValuePair<string, object>>
System\Xaml\NameScopeDictionary.cs (1)
128class Enumerator : IEnumerator<KeyValuePair<string, object>>
System\Xaml\Parser\NodeStreamSorter.cs (1)
15internal class NodeStreamSorter: IEnumerator<XamlNode>
Templates.Blazor.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
Templates.Mvc.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
Templates.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
Wasm.Performance.ConsoleHost (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
601private sealed class CommandArgumentEnumerator : IEnumerator<CommandArgument>
xunit.assert (1)
Sdk\CollectionTracker.cs (1)
817 sealed class Enumerator : IEnumerator<T>
2085 references to IEnumerator
Aspire.Dashboard (1)
src\Shared\CircularBuffer.cs (1)
250public IEnumerator<T> GetEnumerator()
Aspire.Hosting (2)
ApplicationModel\ResourceCollection.cs (1)
22public IEnumerator<IResource> GetEnumerator() => _resources.GetEnumerator();
src\Shared\CircularBuffer.cs (1)
250public IEnumerator<T> GetEnumerator()
Aspire.RabbitMQ.Client (1)
RabbitMQEventSourceLogForwarder.cs (1)
86public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
ClientSample (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\ImmutableEquatableArray.cs (1)
45IEnumerator<T> IEnumerable<T>.GetEnumerator() => ((IEnumerable<T>)_values).GetEnumerator();
dotnet-dev-certs (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
dotnet-getdocument (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
dotnet-openapi (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
dotnet-sql-cache (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
dotnet-svcutil-lib (33)
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (1)
380IEnumerator<XmlSchema> IEnumerable<XmlSchema>.GetEnumerator()
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (2)
1490private IEnumerator<KeyValuePair<K, V>> _enumerator; 1492public GenericDictionaryEnumerator(IEnumerator<KeyValuePair<K, V>> enumerator)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\DataContractSet.cs (1)
321public IEnumerator<KeyValuePair<XmlQualifiedName, DataContract>> GetEnumerator()
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
769s_typeOfIEnumeratorGeneric = typeof(IEnumerator<>);
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\ClaimSet.cs (1)
117public abstract IEnumerator<Claim> GetEnumerator();
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\DefaultClaimSet.cs (1)
86public override IEnumerator<Claim> GetEnumerator()
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\WindowsClaimSet.NetNative.cs (1)
65public override IEnumerator<Claim> GetEnumerator()
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\X509CertificateClaimSet.cs (1)
336public override IEnumerator<Claim> GetEnumerator()
FrameworkFork\System.ServiceModel\System\IdentityModel\Tokens\SecurityKeyIdentifier.cs (1)
102public IEnumerator<SecurityKeyIdentifierClause> GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageHeaders.cs (3)
743public IEnumerator<MessageHeaderInfo> GetEnumerator() 750private IEnumerator<MessageHeaderInfo> GetEnumerator(MessageHeaderInfo[] headers) 756internal IEnumerator<MessageHeaderInfo> GetUnderstoodEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageProperties.cs (1)
796IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UnderstoodHeaders.cs (1)
43public IEnumerator<MessageHeaderInfo> GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ImportedPolicyConversionContext.cs (11)
159public IEnumerator<T> GetEnumerator() 174private IEnumerator<T> _inner; 176public MaxItemsEnumerator(IEnumerator<T> inner, int maxItems) 245KeyValuePair<K, IEnumerator<V>>[] digits = InitializeCounter<K, V>(sets, counterValue); 253private static KeyValuePair<K, IEnumerator<V>>[] InitializeCounter<K, V>(Dictionary<K, IEnumerable<V>> sets, Dictionary<K, V> counterValue) 255KeyValuePair<K, IEnumerator<V>>[] digits = new KeyValuePair<K, IEnumerator<V>>[sets.Count]; 261digits[i] = new KeyValuePair<K, IEnumerator<V>>(kvp.Key, kvp.Value.GetEnumerator()); 274private static bool IncrementCounter<K, V>(KeyValuePair<K, IEnumerator<V>>[] digits, Dictionary<K, IEnumerable<V>> sets, Dictionary<K, V> counterValue) 284IEnumerator<V> newDigit = sets[digits[currentDigit].Key].GetEnumerator(); 285digits[currentDigit] = new KeyValuePair<K, IEnumerator<V>>(digits[currentDigit].Key, newDigit);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyReader.cs (2)
351public IEnumerator<T> GetEnumerator() 398public IEnumerator<T> GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\ServiceChannelManager.cs (1)
511IEnumerator<IChannel> IEnumerable<IChannel>.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\SynchronizedCollection.cs (1)
126public IEnumerator<T> GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\SynchronizedReadOnlyCollection.cs (2)
104public IEnumerator<T> GetEnumerator() 275private IEnumerator<T> _e;
Shared\Options\ListValue.cs (1)
207IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
dotnet-user-jwts (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
dotnet-user-secrets (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
GetDocument.Insider (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
http2cat (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
IIS.FunctionalTests (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
IIS.LongTests (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
IIS.NewHandler.FunctionalTests (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
IIS.NewShim.FunctionalTests (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
IISExpress.FunctionalTests (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
illink (4)
ILLink.RoslynAnalyzer (4)
src\tools\illink\src\ILLink.Shared\DataFlow\DefaultValueDictionary.cs (1)
73 public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator ()
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (2)
83 private readonly IEnumerator<TValue>? _enumerator; 139 IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator () => GetEnumerator ();
src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (1)
33 IEnumerator<ParameterProxy> IEnumerable<ParameterProxy>.GetEnumerator () => new ParameterEnumerator (_start, _end, _method);
InMemory.FunctionalTests (4)
Http2\Http2ConnectionTests.cs (1)
305public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator() => _innerHeaders.GetEnumerator();
Http3\Http3ConnectionTests.cs (1)
840public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator() => _innerHeaders.GetEnumerator();
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
34private IEnumerator<KeyValuePair<string, StringValues>>? _genericEnumerator;
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
455IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.Analyzers.Local (3)
ApiLifecycle\Json\JsonArray.cs (1)
119public IEnumerator<JsonValue> GetEnumerator() => _items.GetEnumerator();
ApiLifecycle\Json\JsonObject.cs (2)
133public IEnumerator<KeyValuePair<string, JsonValue>> GetEnumerator() => _properties.GetEnumerator(); 139IEnumerator<JsonValue> IEnumerable<JsonValue>.GetEnumerator() => _properties.Values.GetEnumerator();
Microsoft.Analyzers.Local.Tests (2)
Json\JsonArrayTest.cs (1)
131using var genericEnumerator = obj.GetEnumerator();
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Arcade.Test.Common (3)
AssertEx.cs (2)
212var enumerator1 = expected.GetEnumerator(); 213var enumerator2 = actual.GetEnumerator();
FakeHttpClient.cs (1)
21private readonly IEnumerator<HttpResponseMessage> _responseEnumerator;
Microsoft.AspNetCore.AsyncState (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.AspNetCore.Authentication.OAuth (1)
ClaimActionCollection.cs (1)
41public IEnumerator<ClaimAction> GetEnumerator()
Microsoft.AspNetCore.Components (5)
NavigationManagerExtensions.cs (1)
156private readonly IEnumerator<TValue?>? _enumerator;
RenderTree\ArrayBuilderSegment.cs (1)
54IEnumerator<T> IEnumerable<T>.GetEnumerator()
ResourceAssetCollection.cs (1)
69IEnumerator<ResourceAsset> IEnumerable<ResourceAsset>.GetEnumerator() => _resources.GetEnumerator();
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (1)
470IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator()
src\Http\Routing\src\PathTokenizer.cs (1)
109IEnumerator<StringSegment> IEnumerable<StringSegment>.GetEnumerator()
Microsoft.AspNetCore.Components.Endpoints (3)
FormMapping\FormDataReader.cs (1)
298IEnumerator<ReadOnlyMemory<char>> IEnumerable<ReadOnlyMemory<char>>.GetEnumerator() => GetEnumerator();
Rendering\EndpointHtmlRenderer.cs (1)
256public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator()
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (1)
249public IEnumerator<IPersistentComponentStateStore> GetEnumerator()
Microsoft.AspNetCore.Components.Endpoints.Tests (2)
Binding\FormDataMapperTests.cs (1)
2426public IEnumerator<T> GetEnumerator() => _inner.GetEnumerator();
Builder\TestFileProvider\TestDirectoryContent.cs (1)
35public IEnumerator<IFileInfo> GetEnumerator() => _files.GetEnumerator();
Microsoft.AspNetCore.Components.Tests (1)
Lifetime\ComponentStatePersistenceManagerTest.cs (1)
289public IEnumerator<IPersistentComponentStateStore> GetEnumerator()
Microsoft.AspNetCore.Components.WebView (1)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
248public IEnumerator<IFileInfo> GetEnumerator() => _files.GetEnumerator();
Microsoft.AspNetCore.Components.WebView.Maui (1)
iOS\iOSMauiAssetFileProvider.cs (1)
67 public IEnumerator<IFileInfo> GetEnumerator()
Microsoft.AspNetCore.Components.WebView.Test (1)
StaticContentProviderTests.cs (1)
86public IEnumerator<IFileInfo> GetEnumerator()
Microsoft.AspNetCore.Connections.Abstractions (1)
ConnectionItems.cs (1)
123IEnumerator<KeyValuePair<object, object?>> IEnumerable<KeyValuePair<object, object?>>.GetEnumerator()
Microsoft.AspNetCore.DataProtection.Tests (4)
KeyManagement\KeyRingProviderTests.cs (4)
760var getCacheExpirationTokenReturnValuesEnumerator = getCacheExpirationTokenReturnValues.GetEnumerator(); 770var getAllKeysReturnValuesEnumerator = getAllKeysReturnValues.GetEnumerator(); 781var createNewKeyCallbacksEnumerator = createNewKeyCallbacks.GetEnumerator(); 793var resolveDefaultKeyPolicyReturnValuesEnumerator = resolveDefaultKeyPolicyReturnValues.GetEnumerator();
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.AspNetCore.HeaderParsing (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.AspNetCore.Hosting (5)
Internal\HostingApplicationDiagnostics.cs (1)
538public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Internal\HostingRequestFinishedLog.cs (1)
72public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Internal\HostingRequestStartingLog.cs (1)
54public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Internal\HostingRequestUnhandledLog.cs (1)
50public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
248public IEnumerator<IFileInfo> GetEnumerator() => _files.GetEnumerator();
Microsoft.AspNetCore.Hosting.Tests (4)
HostingApplicationTests.cs (1)
224public IEnumerator<KeyValuePair<Type, object>> GetEnumerator() => Features.GetEnumerator();
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (1)
803public IEnumerator<IFileInfo> GetEnumerator() => _contents.GetEnumerator();
WebHostTests.cs (2)
1331public IEnumerator<KeyValuePair<Type, object>> GetEnumerator() 1428public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator() => null;
Microsoft.AspNetCore.Http (16)
FormCollection.cs (2)
25private static readonly IEnumerator<KeyValuePair<string, StringValues>> EmptyIEnumeratorType = default(Enumerator); 146IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
HeaderDictionary.cs (2)
23private static readonly IEnumerator<KeyValuePair<string, StringValues>> EmptyIEnumeratorType = default(Enumerator); 345IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
Internal\ItemsDictionary.cs (2)
138IEnumerator<KeyValuePair<object, object?>> IEnumerable<KeyValuePair<object, object?>>.GetEnumerator() 146public static readonly IEnumerator<KeyValuePair<object, object?>> Instance = new EmptyEnumerator();
Internal\RequestCookieCollection.cs (3)
23private static readonly IEnumerator<KeyValuePair<string, string>> EmptyIEnumeratorType = default(Enumerator); 148/// <returns>An <see cref="IEnumerator{T}" /> object that can be used to iterate through the collection.</returns> 149IEnumerator<KeyValuePair<string, string>> IEnumerable<KeyValuePair<string, string>>.GetEnumerator()
QueryCollection.cs (3)
24private static readonly IEnumerator<KeyValuePair<string, StringValues>> EmptyIEnumeratorType = default(Enumerator); 163/// <returns>An <see cref="IEnumerator{T}" /> object that can be used to iterate through the collection.</returns> 164IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
QueryCollectionInternal.cs (2)
72/// <returns>An <see cref="IEnumerator{T}" /> object that can be used to iterate through the collection.</returns> 73IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
144public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
324IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
Microsoft.AspNetCore.Http.Abstractions (15)
EndpointFilterInvocationContextOfT.Generated.cs (10)
83public IEnumerator<object?> GetEnumerator() 211public IEnumerator<object?> GetEnumerator() 346public IEnumerator<object?> GetEnumerator() 488public IEnumerator<object?> GetEnumerator() 637public IEnumerator<object?> GetEnumerator() 793public IEnumerator<object?> GetEnumerator() 956public IEnumerator<object?> GetEnumerator() 1126public IEnumerator<object?> GetEnumerator() 1303public IEnumerator<object?> GetEnumerator() 1487public IEnumerator<object?> GetEnumerator()
Internal\HeaderSegmentCollection.cs (1)
53IEnumerator<HeaderSegment> IEnumerable<HeaderSegment>.GetEnumerator()
Routing\EndpointMetadataCollection.cs (3)
151/// Gets an <see cref="IEnumerator{Object}"/> of all metadata items. 153/// <returns>An <see cref="IEnumerator{Object}"/> of all metadata items.</returns> 154IEnumerator<object> IEnumerable<object>.GetEnumerator() => GetEnumerator();
Routing\RouteValueDictionary.cs (1)
470IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator()
Microsoft.AspNetCore.Http.Connections (1)
Internal\ConnectionLogScope.cs (1)
35public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Microsoft.AspNetCore.Http.Connections.Client (1)
Internal\ConnectionLogScope.cs (1)
43public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Microsoft.AspNetCore.Http.Extensions (2)
QueryBuilder.cs (1)
109public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
src\Components\Endpoints\src\FormMapping\FormDataReader.cs (1)
298IEnumerator<ReadOnlyMemory<char>> IEnumerable<ReadOnlyMemory<char>>.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.HttpLogging (1)
HttpLog.cs (1)
27public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Microsoft.AspNetCore.JsonPatch.Tests (2)
TestObjectModels\DynamicTestObject.cs (1)
53public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
WriteOnceDynamicTestObject.cs (1)
67public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Microsoft.AspNetCore.Mvc.Abstractions (13)
ModelBinding\ModelStateDictionary.cs (6)
753IEnumerator<KeyValuePair<string, ModelStateEntry?>> 994IEnumerator<KeyValuePair<string, ModelStateEntry>> 1001/// An <see cref="IEnumerator{T}"/> for <see cref="PrefixEnumerable"/>. 1128IEnumerator<string> IEnumerable<string>.GetEnumerator() => GetEnumerator(); 1134/// An <see cref="IEnumerator{T}"/> for keys in <see cref="ModelStateDictionary"/>. 1203IEnumerator<ModelStateEntry> IEnumerable<ModelStateEntry>.GetEnumerator() => GetEnumerator();
ModelBinding\Validation\IValidationStrategy.cs (3)
12/// Gets an <see cref="IEnumerator{ValidationEntry}"/> containing a <see cref="ValidationEntry"/> for 18/// <returns>An <see cref="IEnumerator{ValidationEntry}"/>.</returns> 19IEnumerator<ValidationEntry> GetChildren(ModelMetadata metadata, string key, object model);
ModelBinding\Validation\ValidationStateDictionary.cs (1)
111public IEnumerator<KeyValuePair<object, ValidationStateEntry>> GetEnumerator()
ModelBinding\ValueProviderResult.cs (3)
129/// Gets an <see cref="IEnumerator{String}"/> for this <see cref="ValueProviderResult"/>. 131/// <returns>An <see cref="IEnumerator{String}"/>.</returns> 132public IEnumerator<string> GetEnumerator()
Microsoft.AspNetCore.Mvc.Abstractions.Test (1)
ModelBinding\ModelMetadataTest.cs (1)
809public IEnumerator<string> GetEnumerator()
Microsoft.AspNetCore.Mvc.Core (14)
ApiBehaviorOptions.cs (1)
94IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
Diagnostics\EventData.cs (1)
31IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
Infrastructure\CopyOnWriteList.cs (1)
78public IEnumerator<T> GetEnumerator()
ModelBinding\Binders\FormCollectionModelBinder.cs (1)
71public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator()
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
56public IEnumerator<ValidationEntry> GetChildren(
ModelBinding\Validation\DefaultComplexObjectValidationStrategy.cs (1)
26public IEnumerator<ValidationEntry> GetChildren(
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (2)
49public IEnumerator<ValidationEntry> GetChildren( 63private readonly IEnumerator<string> _keyEnumerator;
ModelBinding\Validation\ShortFormDictionaryValidationStrategy.cs (2)
57public IEnumerator<ValidationEntry> GetChildren( 70private readonly IEnumerator<KeyValuePair<string, TKey>> _keyMappingEnumerator;
ModelBinding\Validation\ValidationVisitor.cs (1)
430var enumerator = strategy.GetChildren(Metadata, Key, Model);
MvcCoreLoggerExtensions.cs (1)
309public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
MvcOptions.cs (1)
373IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
144public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
Microsoft.AspNetCore.Mvc.Core.Test (23)
Infrastructure\ConfigureCompatibilityOptionsTest.cs (1)
99public IEnumerator<ICompatibilitySwitch> GetEnumerator()
ModelBinding\Validation\DefaultCollectionValidationStrategyTest.cs (5)
20var enumerator = strategy.GetChildren(metadata, "prefix", model); 60var enumerator = strategy.GetChildren(metadata, "prefix", model); 95var enumerator = strategy.GetChildren(metadata, "prefix", model); 130IEnumerator<int> IEnumerable<int>.GetEnumerator() 141private List<ValidationEntry> BufferEntries(IEnumerator<ValidationEntry> enumerator)
ModelBinding\Validation\DefaultComplexObjectValidationStrategyTest.cs (6)
27var enumerator = strategy.GetChildren(metadata, "prefix", model); 67var enumerator = strategy.GetChildren(metadata, "prefix", model); 101var enumerator = strategy.GetChildren(metadata, "prefix", model); 135var enumerator = strategy.GetChildren(metadata, "prefix", model); 179var enumerator = strategy.GetChildren(metadata, "prefix", model); 186private List<ValidationEntry> BufferEntries(IEnumerator<ValidationEntry> enumerator)
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategyTest.cs (7)
20var enumerator = strategy.GetChildren(metadata, "prefix", model); 60var enumerator = strategy.GetChildren(metadata, "prefix", model); 95var enumerator = strategy.GetChildren(metadata, "prefix", model); 131var enumerator = strategy.GetChildren(metadata, "prefix", model); 161var enumerator = strategy.GetChildren(metadata, "prefix", model); 190IEnumerator<int> IEnumerable<int>.GetEnumerator() 201private List<ValidationEntry> BufferEntries(IEnumerator<ValidationEntry> enumerator)
ModelBinding\Validation\ShortFormDictionaryValidationStrategyTest.cs (4)
31var enumerator = strategy.GetChildren(metadata, "ignored prefix", model); 78var enumerator = strategy.GetChildren(metadata, "ignored prefix", model); 119var enumerator = strategy.GetChildren(metadata, "ignored prefix", model); 138private List<ValidationEntry> BufferEntries(IEnumerator<ValidationEntry> enumerator)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
MvcDataAnnotationsLocalizationOptions.cs (1)
22IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.Formatters.Xml (4)
DelegatingEnumerable.cs (1)
52public IEnumerator<TWrapped> GetEnumerator()
DelegatingEnumerator.cs (2)
16private readonly IEnumerator<TDeclared> _inner; 26public DelegatingEnumerator(IEnumerator<TDeclared> inner, IWrapperProvider? wrapperProvider)
MvcXmlOptions.cs (1)
17IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (4)
DelegatingEnumeratorTest.cs (4)
14var innerEnumerator = new Mock<IEnumerator<int>>(); 32var innerEnumerator = new Mock<IEnumerator<int>>(); 50var innerEnumerator = new Mock<IEnumerator<int>>(); 68var innerEnumerator = new Mock<IEnumerator<int>>();
Microsoft.AspNetCore.Mvc.IntegrationTests (8)
ActionParametersIntegrationTest.cs (1)
1049public IEnumerator<T> GetEnumerator()
CollectionModelBinderIntegrationTest.cs (4)
1277IEnumerator<string> IEnumerable<string>.GetEnumerator() 1346IEnumerator<string> IEnumerable<string>.GetEnumerator() 1417IEnumerator<T> IEnumerable<T>.GetEnumerator() 1486IEnumerator<T> IEnumerable<T>.GetEnumerator()
DictionaryModelBinderIntegrationTest.cs (2)
1600IEnumerator<KeyValuePair<string, string>> IEnumerable<KeyValuePair<string, string>>.GetEnumerator() 1705IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
TryUpdateModelIntegrationTest.cs (1)
1340public IEnumerator<T> GetEnumerator()
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
MvcNewtonsoftJsonOptions.cs (1)
70IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.RazorPages (1)
RazorPagesOptions.cs (1)
44IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
PageLoggerExtensionsTest.cs (1)
180var enumerator = testSink.Writes.GetEnumerator();
Microsoft.AspNetCore.Mvc.TagHelpers.Test (1)
ValidationSummaryTagHelperTest.cs (1)
696public IEnumerator<Model> GetEnumerator()
Microsoft.AspNetCore.Mvc.ViewFeatures (9)
AttributeDictionary.cs (3)
316IEnumerator<KeyValuePair<string, string?>> IEnumerable<KeyValuePair<string, string?>>.GetEnumerator() 429IEnumerator<string> IEnumerable<string>.GetEnumerator() 534IEnumerator<string?> IEnumerable<string?>.GetEnumerator()
MvcViewOptions.cs (1)
47IEnumerator<ICompatibilitySwitch> IEnumerable<ICompatibilitySwitch>.GetEnumerator() => _switches.GetEnumerator();
Rendering\MultiSelectList.cs (1)
131public virtual IEnumerator<SelectListItem> GetEnumerator()
TempDataDictionary.cs (2)
218public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 308((IEnumerator<KeyValuePair<string, object?>>)_enumerator).Reset();
ViewComponents\DefaultViewComponentInvoker.cs (1)
311public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
ViewDataDictionary.cs (1)
586IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator()
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (2)
CookieTempDataProviderTest.cs (1)
378public IEnumerator<CookieInfo> GetEnumerator()
TempDataDictionaryTest.cs (1)
49var enumerator = tempData.GetEnumerator();
Microsoft.AspNetCore.Mvc.Views.TestCommon (1)
TestDirectoryContent.cs (1)
35public IEnumerator<IFileInfo> GetEnumerator() => _files.GetEnumerator();
Microsoft.AspNetCore.Owin (4)
DictionaryStringArrayWrapper.cs (1)
60IEnumerator<KeyValuePair<string, string[]>> IEnumerable<KeyValuePair<string, string[]>>.GetEnumerator() => Inner.Select(Convert).GetEnumerator();
DictionaryStringValuesWrapper.cs (1)
105IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator() => Inner.Select(Convert).GetEnumerator();
OwinEnvironment.cs (1)
287public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
OwinFeatureCollection.cs (1)
398public IEnumerator<KeyValuePair<Type, object>> GetEnumerator()
Microsoft.AspNetCore.Razor.Runtime (1)
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
144public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
Microsoft.AspNetCore.Rewrite (2)
IISUrlRewrite\ConditionCollection.cs (1)
61public IEnumerator<Condition> GetEnumerator()
IISUrlRewrite\IISRewriteMapCollection.cs (1)
35public IEnumerator<IISRewriteMap> GetEnumerator()
Microsoft.AspNetCore.Routing (1)
PathTokenizer.cs (1)
109IEnumerator<StringSegment> IEnumerable<StringSegment>.GetEnumerator()
Microsoft.AspNetCore.Server.HttpSys (4)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
215public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator()
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
245IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
StandardFeatureCollection.cs (1)
94IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator()
UrlPrefixCollection.cs (1)
171public IEnumerator<UrlPrefix> GetEnumerator()
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (8)
src\Shared\Http2cat\HPackHeaderWriter.cs (4)
16public static bool BeginEncodeHeaders(int statusCode, IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 40public static bool BeginEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 54public static bool ContinueEncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, out int length) 59private static bool EncodeHeaders(IEnumerator<KeyValuePair<string, string>> headersEnumerator, Span<byte> buffer, bool throwIfNoneEncoded, out int length)
src\Shared\Http2cat\Http2Utilities.cs (4)
189var headersEnumerator = GetHeadersEnumerator(headers); 225private static IEnumerator<KeyValuePair<string, string>> GetHeadersEnumerator(IEnumerable<KeyValuePair<string, string>> headers) 227var headersEnumerator = headers.GetEnumerator(); 564internal async Task<bool> SendContinuationAsync(int streamId, Http2ContinuationFrameFlags flags, IEnumerator<KeyValuePair<string, string>> headersEnumerator)
Microsoft.AspNetCore.Server.IIS (3)
Core\IISHttpContext.FeatureCollection.cs (1)
431IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
215public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator()
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
245IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
Microsoft.AspNetCore.Server.IntegrationTesting (1)
TestMatrix.cs (1)
319public IEnumerator<object[]> GetEnumerator()
Microsoft.AspNetCore.Server.Kestrel.Core (10)
Internal\ConnectionLogScope.cs (1)
35public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Internal\Http\HttpHeaders.cs (2)
181protected virtual IEnumerator<KeyValuePair<string, StringValues>> GetEnumeratorFast() 240IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
Internal\Http\HttpProtocol.Generated.cs (1)
956IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
Internal\Http\HttpRequestHeaders.cs (1)
162protected override IEnumerator<KeyValuePair<string, StringValues>> GetEnumeratorFast()
Internal\Http\HttpResponseHeaders.cs (1)
33protected override IEnumerator<KeyValuePair<string, StringValues>> GetEnumeratorFast()
Internal\Http\HttpResponseTrailers.cs (1)
26protected override IEnumerator<KeyValuePair<string, StringValues>> GetEnumeratorFast()
Internal\Http3\Http3HeadersEnumerator.cs (1)
22private IEnumerator<KeyValuePair<string, StringValues>>? _genericEnumerator;
Internal\ServerAddressesCollection.cs (2)
86public IEnumerator<string> GetEnumerator() 154public IEnumerator<string> GetEnumerator()
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (6)
Http1\Http1ConnectionTests.cs (1)
1210public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator() => _innerHeaders.GetEnumerator();
HttpRequestHeadersTests.cs (4)
155var enumerator0 = enumerable.GetEnumerator(); 156var enumerator1 = enumerable.GetEnumerator(); 167var enumerator0 = enumerable.GetEnumerator(); 169var enumerator1 = enumerable.GetEnumerator();
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
34private IEnumerator<KeyValuePair<string, StringValues>>? _genericEnumerator;
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
34private IEnumerator<KeyValuePair<string, StringValues>>? _genericEnumerator;
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
455IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
455IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
455IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
src\Servers\Kestrel\shared\TransportMultiplexedConnection.Generated.cs (1)
317IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
455IEnumerator<KeyValuePair<Type, object>> IEnumerable<KeyValuePair<Type, object>>.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Session (2)
DefaultDistributedSessionStore.cs (1)
28public IEnumerator<KeyValuePair<EncodedKey, byte[]>> GetEnumerator()
NoOpSessionStore.cs (1)
26public IEnumerator<KeyValuePair<EncodedKey, byte[]>> GetEnumerator() => Enumerable.Empty<KeyValuePair<EncodedKey, byte[]>>().GetEnumerator();
Microsoft.AspNetCore.Shared.Tests (13)
ClosedGenericMatcherTest.cs (4)
207IEnumerator<int> IEnumerable<int>.GetEnumerator() 217IEnumerator<string> IEnumerable<string>.GetEnumerator() 225IEnumerator<string> IEnumerable<string>.GetEnumerator() 323IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
CopyOnWriteDictionaryTest.cs (2)
18var enumerator = Mock.Of<IEnumerator<KeyValuePair<string, object>>>();
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
144public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
324IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
215public IEnumerator<KeyValuePair<string, StringValues>> GetEnumerator()
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
245IEnumerator<KeyValuePair<string, StringValues>> IEnumerable<KeyValuePair<string, StringValues>>.GetEnumerator()
Microsoft.AspNetCore.SignalR.Client.Core (2)
Internal\ConnectionLogScope.cs (1)
44public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
src\SignalR\common\Shared\MessageBuffer.cs (1)
435public IEnumerator<(ReadOnlyMemory<byte>, long)> GetEnumerator()
Microsoft.AspNetCore.SignalR.Core (3)
HubConnectionStore.cs (1)
71private readonly IEnumerator<KeyValuePair<string, HubConnectionContext>> _enumerator;
Internal\HubGroupList.cs (1)
47public IEnumerator<ConcurrentDictionary<string, HubConnectionContext>> GetEnumerator()
src\SignalR\common\Shared\MessageBuffer.cs (1)
435public IEnumerator<(ReadOnlyMemory<byte>, long)> GetEnumerator()
Microsoft.AspNetCore.Testing (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Build (48)
BackEnd\BuildManager\GlobalPropertiesLookup.cs (1)
35public IEnumerator<KeyValuePair<string, string?>> GetEnumerator()
BackEnd\Components\Caching\ConfigCache.cs (1)
317public IEnumerator<BuildRequestConfiguration> GetEnumerator()
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
34public IEnumerator<BuildRequestConfiguration> GetEnumerator()
BackEnd\Components\Caching\ResultsCache.cs (1)
401public IEnumerator<BuildResult> GetEnumerator()
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
122public IEnumerator<BuildResult> GetEnumerator()
BackEnd\Components\Logging\TargetLoggingContext.cs (1)
164public IEnumerator<TaskItem> GetEnumerator()
Collections\ArrayDictionary.cs (1)
160public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
Collections\ConvertingEnumerable.cs (3)
42public IEnumerator<TTo> GetEnumerator() 66private readonly IEnumerator<TFrom2> _backingEnumerator; 76internal ConvertingEnumerator(IEnumerator<TFrom2> backingEnumerator, Func<TFrom2, TTo2> converter)
Collections\CopyOnReadEnumerable.cs (1)
61public IEnumerator<TResult> GetEnumerator()
Collections\CopyOnWritePropertyDictionary.cs (2)
140public IEnumerator<T> GetEnumerator() => _backing.Values.GetEnumerator(); 314IEnumerator<KeyValuePair<string, T>> IEnumerable<KeyValuePair<string, T>>.GetEnumerator()
Collections\ItemDictionary.cs (4)
159public IEnumerator<T> GetEnumerator() 417private IEnumerator<ICollection<T>> _listEnumerator; 422private IEnumerator<T> _itemEnumerator; 501private IEnumerator<T> GetNextItemEnumerator()
Collections\MultiDictionary.cs (1)
207public IEnumerator<TT> GetEnumerator()
Collections\PropertyDictionary.cs (2)
240public IEnumerator<T> GetEnumerator() 450IEnumerator<KeyValuePair<string, T>> IEnumerable<KeyValuePair<string, T>>.GetEnumerator()
Collections\ReadOnlyConvertingDictionary.cs (1)
182public IEnumerator<KeyValuePair<K, N>> GetEnumerator()
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (2)
492IEnumerator<KeyValuePair<string, T>> IEnumerable<KeyValuePair<string, T>>.GetEnumerator() 500IEnumerator<T> IEnumerable<T>.GetEnumerator()
Collections\WeakValueDictionary.cs (1)
238public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
Construction\ProjectElementContainer.cs (2)
861public IEnumerator<T> GetEnumerator() => new Enumerator(_initial, _forwards); 951public readonly IEnumerator<ProjectElement> GetEnumerator() => _enumerator;
CopyOnWriteDictionary.cs (1)
300public IEnumerator<KeyValuePair<string, V>> GetEnumerator()
Definition\ProjectCollection.cs (1)
2468public IEnumerator<Project> GetEnumerator()
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (1)
45IEnumerator<ItemData> IEnumerable<ItemData>.GetEnumerator() => _listBuilder.GetEnumerator();
Evaluation\SemiColonTokenizer.cs (1)
37IEnumerator<string> IEnumerable<string>.GetEnumerator() => GetEnumerator();
Globbing\CompositeGlob.cs (1)
105using var enumerator = globs.GetEnumerator();
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (4)
78public IEnumerator<T> GetEnumerator() => _values.GetEnumerator(); 98IEnumerator<KeyValuePair<string, T>> IEnumerable<KeyValuePair<string, T>>.GetEnumerator() => _values.GetKvpEnumerator(); 179public IEnumerator<T> GetEnumerator() 187public IEnumerator<KeyValuePair<string, T>> GetKvpEnumerator()
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (3)
123public IEnumerator<ProjectPropertyInstance> GetEnumerator() => _values.GetEnumerator(); 148IEnumerator<KeyValuePair<string, ProjectPropertyInstance>> IEnumerable<KeyValuePair<string, ProjectPropertyInstance>>.GetEnumerator() 226public IEnumerator<ProjectPropertyInstance> GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableItemDefinitionsListConverter.cs (2)
113public IEnumerator<T> GetEnumerator() => GetEnumeratorImpl(); 158private IEnumerator<T> GetEnumeratorImpl()
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (2)
125public IEnumerator<T> GetEnumerator() 236public IEnumerator<T> GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableStringValuedListConverter.cs (1)
60public IEnumerator<string> GetEnumerator()
ReadOnlyCollection.cs (1)
166public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
125public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
257public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
Utilities\Utilities.cs (2)
616public static IEnumerable<T> ToEnumerable<T>(this IEnumerator<T> enumerator) 624public static T[] ToArray<T>(this IEnumerator<T> enumerator)
Microsoft.Build.BuildCheck.UnitTests (2)
EditorConfig_Tests.cs (2)
729var enumerator1 = expected.GetEnumerator(); 730var enumerator2 = actual.GetEnumerator();
Microsoft.Build.Engine.UnitTests (5)
BackEnd\TargetEntry_Tests.cs (1)
181IEnumerator<TargetSpecification> depsEnum = deps.GetEnumerator();
Collections\CopyOnReadEnumerable_Tests.cs (2)
25using (IEnumerator<int> enumerator = values.GetEnumerator()) 44var enumerator = enumerable.GetEnumerator();
Collections\OMcollections_tests.cs (2)
114using (IEnumerator<ProjectItemInstance> enumerator = items.GetEnumerator()) 170using (IEnumerator<ProjectItemInstance> enumerator = items.GetEnumerator())
Microsoft.Build.Framework (17)
IEnumerableCalls`1.cs (1)
20public static IEnumerator<T> GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
ImmutableSegmentedDictionary`2.cs (1)
339IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder.cs (1)
225IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
55IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
55IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
36IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
36IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
ImmutableSegmentedList`1.cs (1)
637IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedList`1+Builder.cs (1)
224IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedList`1+ValueBuilder.cs (1)
333IEnumerator<T> IEnumerable<T>.GetEnumerator()
SegmentedArray`1.cs (1)
300IEnumerator<T> IEnumerable<T>.GetEnumerator()
SegmentedDictionary`2.cs (3)
324IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() 1320IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() 1520IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
SegmentedList`1.cs (3)
111using var en = collection.GetEnumerator(); 604IEnumerator<T> IEnumerable<T>.GetEnumerator() 792using var en = collection.GetEnumerator();
Microsoft.Build.Tasks.Core (7)
AssemblyFoldersEx.cs (1)
478IEnumerator<AssemblyFoldersExInfo> IEnumerable<AssemblyFoldersExInfo>.GetEnumerator()
AssemblyFoldersFromConfig.cs (1)
97IEnumerator<AssemblyFoldersFromConfigInfo> IEnumerable<AssemblyFoldersFromConfigInfo>.GetEnumerator()
CopyOnWriteDictionary.cs (1)
300public IEnumerator<KeyValuePair<string, V>> GetEnumerator()
NativeMethods.cs (1)
1342public IEnumerator<AssemblyNameExtension> GetEnumerator()
ReadOnlyCollection.cs (1)
166public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
125public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
257public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
Microsoft.Build.Utilities.Core (5)
AssemblyFoldersEx.cs (1)
478IEnumerator<AssemblyFoldersExInfo> IEnumerable<AssemblyFoldersExInfo>.GetEnumerator()
AssemblyFoldersFromConfig.cs (1)
97IEnumerator<AssemblyFoldersFromConfigInfo> IEnumerable<AssemblyFoldersFromConfigInfo>.GetEnumerator()
CopyOnWriteDictionary.cs (1)
300public IEnumerator<KeyValuePair<string, V>> GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
125public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
257public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
Microsoft.Cci.Extensions (2)
Differs\ElementDiffer.cs (1)
110public IEnumerator<Difference> GetEnumerator()
Extensions\MemberExtensions.cs (1)
232using var enumerator = containingType.ExplicitImplementationOverrides.GetEnumerator();
Microsoft.CodeAnalysis (96)
Collections\Grouping.cs (1)
32public IEnumerator<TElement> GetEnumerator()
Collections\IdentifierCollection.Collection.cs (2)
29using (var enumerator = this.GetEnumerator()) 54public IEnumerator<string> GetEnumerator()
Collections\OrderedSet.cs (1)
73IEnumerator<T> IEnumerable<T>.GetEnumerator()
Collections\OrderPreservingMultiDictionary.cs (2)
129IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator() 297IEnumerator<V> IEnumerable<V>.GetEnumerator()
Collections\Rope.cs (2)
63var chars0 = GetChars().GetEnumerator(); 64var chars1 = other.GetChars().GetEnumerator();
Collections\SmallDictionary.cs (6)
589K IEnumerator<K>.Current => _e.Current; 608IEnumerator<K> IEnumerable<K>.GetEnumerator() 706V IEnumerator<V>.Current => _e.Current; 725IEnumerator<V> IEnumerable<V>.GetEnumerator() 812KeyValuePair<K, V> IEnumerator<KeyValuePair<K, V>>.Current => _e.Current; 831IEnumerator<KeyValuePair<K, V>> IEnumerable<KeyValuePair<K, V>>.GetEnumerator()
Collections\UnionCollection.cs (1)
132public IEnumerator<T> GetEnumerator()
CommandLine\CommandLineParser.cs (1)
1237IEnumerator<string>? enumerator = null;
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
57private readonly List<(EntityHandle parentHandle, IEnumerator<ICustomAttribute> attributeEnumerator)> _deferredCustomAttributes = new(); 1043void addWithCap(EntityHandle parentHandle, IEnumerator<ICustomAttribute> attributeEnumerator, int limit)
InternalUtilities\ConcurrentSet.cs (3)
118private readonly IEnumerator<KeyValuePair<T, byte>> _kvpEnumerator; 150private IEnumerator<T> GetEnumeratorImpl() 161IEnumerator<T> IEnumerable<T>.GetEnumerator()
InternalUtilities\ConsList`1.cs (1)
131IEnumerator<T> IEnumerable<T>.GetEnumerator()
InternalUtilities\EnumerableExtensions.cs (10)
273using var enumerator = list.GetEnumerator(); 665using var e = enumerable.GetEnumerator(); 744List<IEnumerator<T>> enumerators = new List<IEnumerator<T>>(); 760var e = enumerators[i]; 779foreach (var enumerator in enumerators) 817using IEnumerator<TSource> e = source.GetEnumerator(); 876using (var enumerator = first.GetEnumerator()) 877using (var enumerator2 = second.GetEnumerator()) 898using (var e = source.GetEnumerator())
InternalUtilities\ImmutableSetWithInsertionOrder`1.cs (1)
69public IEnumerator<T> GetEnumerator()
InternalUtilities\MultiDictionary.cs (2)
142IEnumerator<V> IEnumerable<V>.GetEnumerator() 283IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator()
InternalUtilities\OrderedMultiDictionary.cs (1)
60public IEnumerator<KeyValuePair<K, SetWithInsertionOrder<V>>> GetEnumerator()
InternalUtilities\SetWithInsertionOrder.cs (1)
89public IEnumerator<T> GetEnumerator()
InternalUtilities\SpecializedCollections.cs (2)
11public static IEnumerator<T> EmptyEnumerator<T>() 73public static IEnumerator<T> SingletonEnumerator<T>(T value)
InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (2)
19private readonly IEnumerator<T> _enumerator = Enumerator<T>.Instance; 21public IEnumerator<T> GetEnumerator()
InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
16public static new readonly IEnumerator<T> Instance = new Enumerator<T>();
InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`2.cs (1)
21public new IEnumerator<T> GetEnumerator()
InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
53public IEnumerator<T> GetEnumerator()
InternalUtilities\XmlUtilities.cs (2)
48IEnumerator<XAttribute> sourceAttributes = sourceElement.Attributes().GetEnumerator(); 49IEnumerator<XAttribute> targetAttributes = targetElement.Attributes().GetEnumerator();
MetadataReader\MetadataHelpers.cs (1)
789var enumerator = typesByNS.GetEnumerator();
Operations\IOperation.OperationList.cs (1)
56IEnumerator<IOperation> IEnumerable<IOperation>.GetEnumerator()
Operations\IOperation.OperationList.Reversed.cs (1)
70IEnumerator<IOperation> IEnumerable<IOperation>.GetEnumerator()
PEWriter\Miscellaneous.cs (1)
78IEnumerator<T> enumerator = enumerable.GetEnumerator();
SpecialType.cs (1)
171/// Indicates that the type is <see cref="IEnumerator{T}"/>.
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
330IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
126IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
55IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
55IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
36IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
237IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
36IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
362IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
121IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
275IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
637IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
224IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
333IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls`1.cs (1)
20public static IEnumerator<T> GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (1)
297IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
44private static IEnumerator<KeyValuePair<TKey, TValue>>? s_emptyEnumerator; 387IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 391private static IEnumerator<KeyValuePair<TKey, TValue>> GetEmptyEnumerator() 1294private static IEnumerator<TKey>? s_emptyEnumerator; 1356IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 1360private static IEnumerator<TKey> GetEmptyEnumerator() 1502private static IEnumerator<TValue>? s_emptyEnumerator; 1564IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() => 1568private static IEnumerator<TValue> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
51private static IEnumerator<T>? s_emptyEnumerator; 366IEnumerator<T> IEnumerable<T>.GetEnumerator() => 372private static IEnumerator<T> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedList`1.cs (6)
43private static IEnumerator<T>? s_emptyEnumerator; 113using var en = collection.GetEnumerator(); 333using var en = collection.GetEnumerator(); 734IEnumerator<T> IEnumerable<T>.GetEnumerator() => 740private static IEnumerator<T> GetEmptyEnumerator() 945using var en = collection.GetEnumerator();
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
506IEnumerator<T> IEnumerable<T>.GetEnumerator()
Syntax\ChildSyntaxList.cs (1)
424IEnumerator<SyntaxNodeOrToken> IEnumerable<SyntaxNodeOrToken>.GetEnumerator()
Syntax\ChildSyntaxList.Reversed.cs (1)
33IEnumerator<SyntaxNodeOrToken> IEnumerable<SyntaxNodeOrToken>.GetEnumerator()
Syntax\SeparatedSyntaxList.cs (1)
607IEnumerator<TNode> IEnumerable<TNode>.GetEnumerator()
Syntax\SyntaxList`1.cs (1)
440IEnumerator<TNode> IEnumerable<TNode>.GetEnumerator()
Syntax\SyntaxNodeOrTokenList.cs (2)
449/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 451IEnumerator<SyntaxNodeOrToken> IEnumerable<SyntaxNodeOrToken>.GetEnumerator()
Syntax\SyntaxTokenList.cs (1)
453IEnumerator<SyntaxToken> IEnumerable<SyntaxToken>.GetEnumerator()
Syntax\SyntaxTokenList.Reversed.cs (1)
34IEnumerator<SyntaxToken> IEnumerable<SyntaxToken>.GetEnumerator()
Syntax\SyntaxTriviaList.cs (1)
427IEnumerator<SyntaxTrivia> IEnumerable<SyntaxTrivia>.GetEnumerator()
Syntax\SyntaxTriviaList.Reversed.cs (1)
33IEnumerator<SyntaxTrivia> IEnumerable<SyntaxTrivia>.GetEnumerator()
Text\TextLineCollection.cs (1)
86IEnumerator<TextLine> IEnumerable<TextLine>.GetEnumerator()
Microsoft.CodeAnalysis.CodeStyle (74)
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
129IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator() 297IEnumerator<V> IEnumerable<V>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (3)
118private readonly IEnumerator<KeyValuePair<T, byte>> _kvpEnumerator; 150private IEnumerator<T> GetEnumeratorImpl() 161IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
131IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (11)
273using var enumerator = list.GetEnumerator(); 665using var e = enumerable.GetEnumerator(); 744List<IEnumerator<T>> enumerators = new List<IEnumerator<T>>(); 760var e = enumerators[i]; 779foreach (var enumerator in enumerators) 817using IEnumerator<TSource> e = source.GetEnumerator(); 876using (var enumerator = first.GetEnumerator()) 877using (var enumerator2 = second.GetEnumerator()) 898using (var e = source.GetEnumerator()) 959using IEnumerator<TSource> e = source.GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
142IEnumerator<V> IEnumerable<V>.GetEnumerator() 283IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
60public IEnumerator<KeyValuePair<K, SetWithInsertionOrder<V>>> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
89public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.cs (2)
11public static IEnumerator<T> EmptyEnumerator<T>() 73public static IEnumerator<T> SingletonEnumerator<T>(T value)
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (2)
19private readonly IEnumerator<T> _enumerator = Enumerator<T>.Instance; 21public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
16public static new readonly IEnumerator<T> Instance = new Enumerator<T>();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`2.cs (1)
21public new IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
53public IEnumerator<T> GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
330IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
126IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
55IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
55IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
36IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
237IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
36IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
362IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
121IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
275IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
637IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
224IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
333IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls`1.cs (1)
20public static IEnumerator<T> GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (1)
297IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
44private static IEnumerator<KeyValuePair<TKey, TValue>>? s_emptyEnumerator; 387IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 391private static IEnumerator<KeyValuePair<TKey, TValue>> GetEmptyEnumerator() 1294private static IEnumerator<TKey>? s_emptyEnumerator; 1356IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 1360private static IEnumerator<TKey> GetEmptyEnumerator() 1502private static IEnumerator<TValue>? s_emptyEnumerator; 1564IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() => 1568private static IEnumerator<TValue> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
51private static IEnumerator<T>? s_emptyEnumerator; 366IEnumerator<T> IEnumerable<T>.GetEnumerator() => 372private static IEnumerator<T> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedList`1.cs (6)
43private static IEnumerator<T>? s_emptyEnumerator; 113using var en = collection.GetEnumerator(); 333using var en = collection.GetEnumerator(); 734IEnumerator<T> IEnumerable<T>.GetEnumerator() => 740private static IEnumerator<T> GetEmptyEnumerator() 945using var en = collection.GetEnumerator();
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
506IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
279IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
15public struct Enumerator(TIntervalTree tree) : IEnumerator<T>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
132IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
13public struct Enumerator(VirtualCharSequence virtualCharSequence) : IEnumerator<VirtualChar>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ICompilationExtensions.cs (1)
145=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (2)
27IEnumerator<T> IEnumerable<T>.GetEnumerator() 33public struct Enumerator(ImmutableArray<T> first, ImmutableArray<T> second) : IEnumerator<T>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
118public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
42public IEnumerator<T> GetEnumerator() => list.GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RoslynParallel.NetFramework.cs (1)
584public readonly IEnumerator<TSource> Enumerator;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
522var xMembersEnumerator = xMembers.GetEnumerator(); 523var yMembersEnumerator = yMembers.GetEnumerator();
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
src\Workspaces\CoreTestUtilities\OptionsCollection.cs (1)
78public IEnumerator<KeyValuePair<OptionKey2, object?>> GetEnumerator()
Microsoft.CodeAnalysis.Collections.Package (33)
ImmutableSegmentedDictionary`2.cs (1)
330IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder.cs (1)
126IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
55IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
55IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
36IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
237IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
36IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
ImmutableSegmentedHashSet`1.cs (1)
362IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedHashSet`1+Builder.cs (1)
121IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
275IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedList`1.cs (1)
637IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedList`1+Builder.cs (1)
224IEnumerator<T> IEnumerable<T>.GetEnumerator()
ImmutableSegmentedList`1+ValueBuilder.cs (1)
333IEnumerator<T> IEnumerable<T>.GetEnumerator()
Internal\IEnumerableCalls`1.cs (1)
20public static IEnumerator<T> GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
SegmentedArray`1.cs (1)
297IEnumerator<T> IEnumerable<T>.GetEnumerator()
SegmentedDictionary`2.cs (9)
44private static IEnumerator<KeyValuePair<TKey, TValue>>? s_emptyEnumerator; 387IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 391private static IEnumerator<KeyValuePair<TKey, TValue>> GetEmptyEnumerator() 1294private static IEnumerator<TKey>? s_emptyEnumerator; 1356IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 1360private static IEnumerator<TKey> GetEmptyEnumerator() 1502private static IEnumerator<TValue>? s_emptyEnumerator; 1564IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() => 1568private static IEnumerator<TValue> GetEmptyEnumerator()
SegmentedHashSet`1.cs (3)
51private static IEnumerator<T>? s_emptyEnumerator; 366IEnumerator<T> IEnumerable<T>.GetEnumerator() => 372private static IEnumerator<T> GetEmptyEnumerator()
SegmentedList`1.cs (6)
43private static IEnumerator<T>? s_emptyEnumerator; 113using var en = collection.GetEnumerator(); 333using var en = collection.GetEnumerator(); 734IEnumerator<T> IEnumerable<T>.GetEnumerator() => 740private static IEnumerator<T> GetEmptyEnumerator() 945using var en = collection.GetEnumerator();
Microsoft.CodeAnalysis.CSharp (6)
Syntax\SyntaxEquivalence.cs (3)
262using var beforeDirectivesEnumerator = ((Green.CSharpSyntaxNode)before).GetDirectives().GetEnumerator(); 263using var afterDirectivesEnumerator = ((Green.CSharpSyntaxNode)after).GetDirectives().GetEnumerator(); 279static Green.DirectiveTriviaSyntax? getNextNullableDirective(IEnumerator<Green.DirectiveTriviaSyntax> enumerator)
Syntax\SyntaxFactory.cs (2)
1367using (var enumerator = nodes.GetEnumerator()) 1412IEnumerator<TNode> enumerator = nodes.GetEnumerator();
Utilities\FirstAmongEqualsSet.cs (1)
110public IEnumerator<T> GetEnumerator()
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
166using var enumerator = state.GetSubsequentStatements().GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
280var originalChildNodeEnum = originalIdentifierNodes.GetEnumerator(); 281var replacedChildNodeEnum = replacedIdentifierNodes.GetEnumerator();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (1)
121var ienumeratorGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
20public IEnumerator<NameSyntax> GetEnumerator()
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (3)
Recommendations\TheoryDataKeywordsIndicatingLocalFunction.cs (3)
12public IEnumerator<object[]> GetEnumerator() 35public IEnumerator<object[]> GetEnumerator() 52public IEnumerator<object[]> GetEnumerator()
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
279public IEnumerator<object[]> GetEnumerator() => GetTestParameters().GetEnumerator();
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForBuilderDiagnosticAnalyzer.cs (1)
166using var enumerator = state.GetSubsequentStatements().GetEnumerator();
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (1)
121var ienumeratorGenericSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ObjectFormatterTests.cs (1)
472public IEnumerator<int> GetEnumerator() => null;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Compilation\CompilationAPITests.cs (1)
2171private readonly IEnumerator<Metadata> _metadataSequence;
Symbols\LookupSymbolsInfoTests.cs (1)
64public IEnumerator<string> GetEnumerator()
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (6)
LexicalAndXml\DocumentationCommentLexerTestBase.cs (1)
34var actualEnumerator = actual.GetEnumerator();
Parsing\ParsingTests.cs (1)
23private IEnumerator<SyntaxNodeOrToken>? _treeEnumerator;
Syntax\SyntaxAnnotationTests.cs (4)
399var sourceNodeOrTokenEnumerator = sourceNodeOrTokens.GetEnumerator(); 402var destNodeOrTokenEnumerator = destNodeOrTokens.GetEnumerator(); 415var sourceTriviaEnumerator = sourceTrivia.GetEnumerator(); 416var destTriviaEnumerator = destTrivia.GetEnumerator();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestSource.cs (1)
89IEnumerator<CSharpTestSource> IEnumerable<CSharpTestSource>.GetEnumerator() => throw new NotImplementedException();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
280var originalChildNodeEnum = originalIdentifierNodes.GetEnumerator(); 281var replacedChildNodeEnum = replacedIdentifierNodes.GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
20public IEnumerator<NameSyntax> GetEnumerator()
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (1)
src\Compilers\Core\Portable\SpecialType.cs (1)
171/// Indicates that the type is <see cref="IEnumerator{T}"/>.
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ArrayBuilder.cs (1)
126public IEnumerator<T> GetEnumerator()
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\ArrayBuilder.cs (1)
126public IEnumerator<T> GetEnumerator()
Microsoft.CodeAnalysis.Features (2)
Completion\CompletionService_GetCompletions.cs (1)
427public IEnumerator<CompletionItem> GetEnumerator()
ExternalAccess\UnitTesting\API\UnitTestingInvocationReasons.cs (1)
39IEnumerator<string> IEnumerable<string>.GetEnumerator()
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MatchingPair.cs (1)
39IEnumerator<MatchingPair> IEnumerable<MatchingPair>.GetEnumerator()
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
506IEnumerator<T> IEnumerable<T>.GetEnumerator()
Microsoft.CodeAnalysis.PooledObjects.Package (1)
ArrayBuilder.cs (1)
506IEnumerator<T> IEnumerable<T>.GetEnumerator()
Microsoft.CodeAnalysis.Scripting (1)
Hosting\SynchronizedList.cs (1)
81public IEnumerator<T> GetEnumerator()
Microsoft.CodeAnalysis.Test.Utilities (4)
Assert\AssertEx.cs (2)
336var enumerator1 = expected.GetEnumerator(); 337var enumerator2 = actual.GetEnumerator();
Diagnostics\DiagnosticDescription.cs (2)
421var argumentStrings = GetArgumentsAsStrings().GetEnumerator(); 518var e = actual.GetEnumerator();
Microsoft.CodeAnalysis.UnitTests (45)
Collections\BitArrayTests.cs (1)
241IEnumerator<int> i2 = i1.GetEnumerator();
Collections\EnumerableExtensionsTests.cs (1)
42public IEnumerator<T> GetEnumerator() => throw new NotImplementedException();
Collections\ImmutableDictionaryBuilderTestBase.cs (2)
160using (var enumerator = builder.GetEnumerator()) 167var manualEnum = builder.GetEnumerator();
Collections\ImmutableDictionaryTestBase.nonnetstandard.cs (2)
249using (var enumerator = map.GetEnumerator()) 263var manualEnum = map.GetEnumerator();
Collections\ImmutableSegmentedDictionaryBuilderTest.cs (1)
103var enumerator = builder.GetEnumerator();
Collections\ImmutableSegmentedHashSetBuilderTest.cs (1)
84var enumerator = builder.GetEnumerator();
Collections\ImmutableSegmentedListBuilderTest.cs (2)
99var enumerator = builder.GetEnumerator(); 297var enumerator = builder.GetEnumerator();
Collections\ImmutableSetTest.cs (1)
457IEnumerator<T> enumerator;
Collections\ImmutablesTestBase.cs (1)
145protected static void ManuallyEnumerateTest<T>(IList<T> expectedResults, IEnumerator<T> enumerator)
Collections\List\CollectionAsserts.cs (2)
54IEnumerator<T> e = expected.GetEnumerator(); 55IEnumerator<T> a = actual.GetEnumerator();
Collections\List\IEnumerable.Generic.Tests.cs (27)
131Action<IEnumerator<T>, T[], int> testCode, 136IEnumerator<T> enumerator = enumerable.GetEnumerator(); 152Action<IEnumerator<T>, T[]> testCode, 159IEnumerator<T> enumerator, 190IEnumerator<T> enumerator, 203IEnumerator<T> enumerator, 384using (IEnumerator<T> enumerator = GenericIEnumerableFactory(count).GetEnumerator()) 401IEnumerator<T> enumerator = GenericIEnumerableFactory(count).GetEnumerator(); 412using (IEnumerator<T> enumerator = GenericIEnumerableFactory(count).GetEnumerator()) 428using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 452using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 472using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 498using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 517using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 542using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 615using (IEnumerator<T> enumerator = GenericIEnumerableFactory(count).GetEnumerator()) 651using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 666using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 684using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 705using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 723using (IEnumerator<T> enumerator = GenericIEnumerableFactory(count).GetEnumerator()) 739using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 763using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 780using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 806using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 825using (IEnumerator<T> enumerator = enumerable.GetEnumerator()) 850using (IEnumerator<T> enumerator = enumerable.GetEnumerator())
Collections\List\IList.Generic.Tests.cs (1)
621using (IEnumerator<T> enumerator = collection.GetEnumerator())
Collections\List\SegmentedList.Generic.Tests.AddRange.cs (1)
163public IEnumerator<T> GetEnumerator() => throw new NotImplementedException();
Collections\SegmentedArrayTests.cs (1)
73var enumerator3 = ((IEnumerable<IntPtr>)data).GetEnumerator();
InternalUtilities\ConcurrentLruCacheTests.cs (1)
32public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
17Public Function GetEnumerator() As System.Collections.Generic.IEnumerator(Of T) Implements System.Collections.Generic.IEnumerable(Of T).GetEnumerator
Microsoft.CodeAnalysis.Workspaces (79)
Log\AbstractLogAggregator.cs (1)
41public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
Shared\Extensions\ISymbolExtensions.cs (2)
595var sourceAttributes = sourceElement.Attributes().GetEnumerator(); 596var targetAttributes = targetElement.Attributes().GetEnumerator();
SolutionCrawler\InvocationReasons.cs (1)
39IEnumerator<string> IEnumerable<string>.GetEnumerator()
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
129IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator() 297IEnumerator<V> IEnumerable<V>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (3)
118private readonly IEnumerator<KeyValuePair<T, byte>> _kvpEnumerator; 150private IEnumerator<T> GetEnumeratorImpl() 161IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
131IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (11)
273using var enumerator = list.GetEnumerator(); 665using var e = enumerable.GetEnumerator(); 744List<IEnumerator<T>> enumerators = new List<IEnumerator<T>>(); 760var e = enumerators[i]; 779foreach (var enumerator in enumerators) 817using IEnumerator<TSource> e = source.GetEnumerator(); 876using (var enumerator = first.GetEnumerator()) 877using (var enumerator2 = second.GetEnumerator()) 898using (var e = source.GetEnumerator()) 959using IEnumerator<TSource> e = source.GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
142IEnumerator<V> IEnumerable<V>.GetEnumerator() 283IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
60public IEnumerator<KeyValuePair<K, SetWithInsertionOrder<V>>> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
89public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.cs (2)
11public static IEnumerator<T> EmptyEnumerator<T>() 73public static IEnumerator<T> SingletonEnumerator<T>(T value)
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (2)
19private readonly IEnumerator<T> _enumerator = Enumerator<T>.Instance; 21public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
16public static new readonly IEnumerator<T> Instance = new Enumerator<T>();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`2.cs (1)
21public new IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
53public IEnumerator<T> GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
330IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
126IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
55IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
55IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
36IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
237IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
36IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
362IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
121IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
275IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
637IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
224IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
333IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls`1.cs (1)
20public static IEnumerator<T> GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (1)
297IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
44private static IEnumerator<KeyValuePair<TKey, TValue>>? s_emptyEnumerator; 387IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 391private static IEnumerator<KeyValuePair<TKey, TValue>> GetEmptyEnumerator() 1294private static IEnumerator<TKey>? s_emptyEnumerator; 1356IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 1360private static IEnumerator<TKey> GetEmptyEnumerator() 1502private static IEnumerator<TValue>? s_emptyEnumerator; 1564IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() => 1568private static IEnumerator<TValue> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
51private static IEnumerator<T>? s_emptyEnumerator; 366IEnumerator<T> IEnumerable<T>.GetEnumerator() => 372private static IEnumerator<T> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedList`1.cs (6)
43private static IEnumerator<T>? s_emptyEnumerator; 113using var en = collection.GetEnumerator(); 333using var en = collection.GetEnumerator(); 734IEnumerator<T> IEnumerable<T>.GetEnumerator() => 740private static IEnumerator<T> GetEmptyEnumerator() 945using var en = collection.GetEnumerator();
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
506IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
279IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
15public struct Enumerator(TIntervalTree tree) : IEnumerator<T>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
132IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
13public struct Enumerator(VirtualCharSequence virtualCharSequence) : IEnumerator<VirtualChar>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ICompilationExtensions.cs (1)
145=> compilation.GetTypeByMetadataName(typeof(IEnumerator<>).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (2)
27IEnumerator<T> IEnumerable<T>.GetEnumerator() 33public struct Enumerator(ImmutableArray<T> first, ImmutableArray<T> second) : IEnumerator<T>
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
118public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
42public IEnumerator<T> GetEnumerator() => list.GetEnumerator();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\RoslynParallel.NetFramework.cs (1)
584public readonly IEnumerator<TSource> Enumerator;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
522var xMembersEnumerator = xMembers.GetEnumerator(); 523var yMembersEnumerator = yMembers.GetEnumerator();
Workspace\Solution\ChecksumCollection.cs (1)
40IEnumerator<Checksum> IEnumerable<Checksum>.GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (63)
MSBuild\Logging\DiagnosticLog.cs (1)
19public IEnumerator<DiagnosticLogItem> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (3)
118private readonly IEnumerator<KeyValuePair<T, byte>> _kvpEnumerator; 150private IEnumerator<T> GetEnumeratorImpl() 161IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
131IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\EnumerableExtensions.cs (10)
273using var enumerator = list.GetEnumerator(); 665using var e = enumerable.GetEnumerator(); 744List<IEnumerator<T>> enumerators = new List<IEnumerator<T>>(); 760var e = enumerators[i]; 779foreach (var enumerator in enumerators) 817using IEnumerator<TSource> e = source.GetEnumerator(); 876using (var enumerator = first.GetEnumerator()) 877using (var enumerator2 = second.GetEnumerator()) 898using (var e = source.GetEnumerator())
src\Compilers\Core\Portable\InternalUtilities\ImmutableSetWithInsertionOrder`1.cs (1)
69public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
142IEnumerator<V> IEnumerable<V>.GetEnumerator() 283IEnumerator<KeyValuePair<K, ValueSet>> IEnumerable<KeyValuePair<K, ValueSet>>.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
60public IEnumerator<KeyValuePair<K, SetWithInsertionOrder<V>>> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
89public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.cs (2)
11public static IEnumerator<T> EmptyEnumerator<T>() 73public static IEnumerator<T> SingletonEnumerator<T>(T value)
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (2)
19private readonly IEnumerator<T> _enumerator = Enumerator<T>.Instance; 21public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator`1.cs (1)
16public static new readonly IEnumerator<T> Instance = new Enumerator<T>();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`2.cs (1)
21public new IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
53public IEnumerator<T> GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\XmlUtilities.cs (2)
48IEnumerator<XAttribute> sourceAttributes = sourceElement.Attributes().GetEnumerator(); 49IEnumerator<XAttribute> targetAttributes = targetElement.Attributes().GetEnumerator();
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
330IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
126IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
55IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
55IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
36IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
237IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
36IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
362IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
121IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
275IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
637IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
224IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
333IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls`1.cs (1)
20public static IEnumerator<T> GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (1)
297IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
44private static IEnumerator<KeyValuePair<TKey, TValue>>? s_emptyEnumerator; 387IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 391private static IEnumerator<KeyValuePair<TKey, TValue>> GetEmptyEnumerator() 1294private static IEnumerator<TKey>? s_emptyEnumerator; 1356IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 1360private static IEnumerator<TKey> GetEmptyEnumerator() 1502private static IEnumerator<TValue>? s_emptyEnumerator; 1564IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() => 1568private static IEnumerator<TValue> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
51private static IEnumerator<T>? s_emptyEnumerator; 366IEnumerator<T> IEnumerable<T>.GetEnumerator() => 372private static IEnumerator<T> GetEmptyEnumerator()
src\Dependencies\Collections\SegmentedList`1.cs (6)
43private static IEnumerator<T>? s_emptyEnumerator; 113using var en = collection.GetEnumerator(); 333using var en = collection.GetEnumerator(); 734IEnumerator<T> IEnumerable<T>.GetEnumerator() => 740private static IEnumerator<T> GetEmptyEnumerator() 945using var en = collection.GetEnumerator();
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
506IEnumerator<T> IEnumerable<T>.GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
FileSet.cs (1)
36public IEnumerator<(string fileName, object content)> GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
OptionsCollection.cs (1)
78public IEnumerator<KeyValuePair<OptionKey2, object?>> GetEnumerator()
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
35IEnumerator<CSharpArgumentInfo> arginfosEnum = (arginfos ?? Array.Empty<CSharpArgumentInfo>()).GetEnumerator();
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
168IEnumerator<MemberInfo> memberEn = type
Microsoft.Data.Analysis (113)
DataFrame.Arrow.cs (2)
97IEnumerator<Field> fieldsEnumerator = structType.Fields.GetEnumerator(); 98IEnumerator<IArrowArray> structArrayEnumerator = structArray.Fields.GetEnumerator();
DataFrame.cs (2)
536IEnumerator<DataFrameColumn> columnEnumerator = ret.Columns.GetEnumerator(); 541IEnumerator<object> rowEnumerator = row.GetEnumerator();
DataFrameColumns\ArrowStringDataFrameColumn.cs (1)
314public IEnumerator<string> GetEnumerator()
DataFrameColumns\StringDataFrameColumn.cs (1)
183public IEnumerator<string> GetEnumerator()
DataFrameColumns\VBufferDataFrameColumn.cs (1)
151public IEnumerator<VBuffer<T>> GetEnumerator()
DataFrameRow.cs (1)
32public IEnumerator<object> GetEnumerator()
DataFrameRowCollection.cs (1)
41public IEnumerator<DataFrameRow> GetEnumerator()
DateTimeComputation.cs (4)
62IEnumerator<long> enumerator = rows.GetEnumerator(); 134IEnumerator<long> enumerator = rows.GetEnumerator(); 229IEnumerator<long> enumerator = rows.GetEnumerator(); 287IEnumerator<long> enumerator = rows.GetEnumerator();
GroupBy.cs (1)
91public IEnumerator<DataFrameRow> GetEnumerator()
PrimitiveColumnContainer.cs (1)
415public IEnumerator<T?> GetEnumerator()
PrimitiveDataFrameColumn.cs (2)
314public IEnumerator<T?> GetEnumerator() => _columnContainer.GetEnumerator(); 515IEnumerator<long> rows = mapIndices.GetEnumerator();
PrimitiveDataFrameColumnComputations.cs (96)
302IEnumerator<long> enumerator = rows.GetEnumerator(); 366IEnumerator<long> enumerator = rows.GetEnumerator(); 430IEnumerator<long> enumerator = rows.GetEnumerator(); 494IEnumerator<long> enumerator = rows.GetEnumerator(); 557IEnumerator<long> enumerator = rows.GetEnumerator(); 605IEnumerator<long> enumerator = rows.GetEnumerator(); 649IEnumerator<long> enumerator = rows.GetEnumerator(); 697IEnumerator<long> enumerator = rows.GetEnumerator(); 789IEnumerator<long> enumerator = rows.GetEnumerator(); 853IEnumerator<long> enumerator = rows.GetEnumerator(); 917IEnumerator<long> enumerator = rows.GetEnumerator(); 981IEnumerator<long> enumerator = rows.GetEnumerator(); 1044IEnumerator<long> enumerator = rows.GetEnumerator(); 1092IEnumerator<long> enumerator = rows.GetEnumerator(); 1136IEnumerator<long> enumerator = rows.GetEnumerator(); 1184IEnumerator<long> enumerator = rows.GetEnumerator(); 1276IEnumerator<long> enumerator = rows.GetEnumerator(); 1340IEnumerator<long> enumerator = rows.GetEnumerator(); 1404IEnumerator<long> enumerator = rows.GetEnumerator(); 1468IEnumerator<long> enumerator = rows.GetEnumerator(); 1531IEnumerator<long> enumerator = rows.GetEnumerator(); 1579IEnumerator<long> enumerator = rows.GetEnumerator(); 1623IEnumerator<long> enumerator = rows.GetEnumerator(); 1671IEnumerator<long> enumerator = rows.GetEnumerator(); 1763IEnumerator<long> enumerator = rows.GetEnumerator(); 1827IEnumerator<long> enumerator = rows.GetEnumerator(); 1891IEnumerator<long> enumerator = rows.GetEnumerator(); 1955IEnumerator<long> enumerator = rows.GetEnumerator(); 2018IEnumerator<long> enumerator = rows.GetEnumerator(); 2066IEnumerator<long> enumerator = rows.GetEnumerator(); 2110IEnumerator<long> enumerator = rows.GetEnumerator(); 2158IEnumerator<long> enumerator = rows.GetEnumerator(); 2250IEnumerator<long> enumerator = rows.GetEnumerator(); 2314IEnumerator<long> enumerator = rows.GetEnumerator(); 2378IEnumerator<long> enumerator = rows.GetEnumerator(); 2442IEnumerator<long> enumerator = rows.GetEnumerator(); 2505IEnumerator<long> enumerator = rows.GetEnumerator(); 2553IEnumerator<long> enumerator = rows.GetEnumerator(); 2597IEnumerator<long> enumerator = rows.GetEnumerator(); 2645IEnumerator<long> enumerator = rows.GetEnumerator(); 2737IEnumerator<long> enumerator = rows.GetEnumerator(); 2801IEnumerator<long> enumerator = rows.GetEnumerator(); 2865IEnumerator<long> enumerator = rows.GetEnumerator(); 2929IEnumerator<long> enumerator = rows.GetEnumerator(); 2992IEnumerator<long> enumerator = rows.GetEnumerator(); 3040IEnumerator<long> enumerator = rows.GetEnumerator(); 3084IEnumerator<long> enumerator = rows.GetEnumerator(); 3132IEnumerator<long> enumerator = rows.GetEnumerator(); 3224IEnumerator<long> enumerator = rows.GetEnumerator(); 3288IEnumerator<long> enumerator = rows.GetEnumerator(); 3352IEnumerator<long> enumerator = rows.GetEnumerator(); 3416IEnumerator<long> enumerator = rows.GetEnumerator(); 3479IEnumerator<long> enumerator = rows.GetEnumerator(); 3527IEnumerator<long> enumerator = rows.GetEnumerator(); 3571IEnumerator<long> enumerator = rows.GetEnumerator(); 3619IEnumerator<long> enumerator = rows.GetEnumerator(); 3711IEnumerator<long> enumerator = rows.GetEnumerator(); 3775IEnumerator<long> enumerator = rows.GetEnumerator(); 3839IEnumerator<long> enumerator = rows.GetEnumerator(); 3903IEnumerator<long> enumerator = rows.GetEnumerator(); 3966IEnumerator<long> enumerator = rows.GetEnumerator(); 4014IEnumerator<long> enumerator = rows.GetEnumerator(); 4058IEnumerator<long> enumerator = rows.GetEnumerator(); 4106IEnumerator<long> enumerator = rows.GetEnumerator(); 4198IEnumerator<long> enumerator = rows.GetEnumerator(); 4262IEnumerator<long> enumerator = rows.GetEnumerator(); 4326IEnumerator<long> enumerator = rows.GetEnumerator(); 4390IEnumerator<long> enumerator = rows.GetEnumerator(); 4453IEnumerator<long> enumerator = rows.GetEnumerator(); 4501IEnumerator<long> enumerator = rows.GetEnumerator(); 4545IEnumerator<long> enumerator = rows.GetEnumerator(); 4593IEnumerator<long> enumerator = rows.GetEnumerator(); 4685IEnumerator<long> enumerator = rows.GetEnumerator(); 4749IEnumerator<long> enumerator = rows.GetEnumerator(); 4813IEnumerator<long> enumerator = rows.GetEnumerator(); 4877IEnumerator<long> enumerator = rows.GetEnumerator(); 4940IEnumerator<long> enumerator = rows.GetEnumerator(); 4988IEnumerator<long> enumerator = rows.GetEnumerator(); 5032IEnumerator<long> enumerator = rows.GetEnumerator(); 5080IEnumerator<long> enumerator = rows.GetEnumerator(); 5172IEnumerator<long> enumerator = rows.GetEnumerator(); 5236IEnumerator<long> enumerator = rows.GetEnumerator(); 5300IEnumerator<long> enumerator = rows.GetEnumerator(); 5364IEnumerator<long> enumerator = rows.GetEnumerator(); 5427IEnumerator<long> enumerator = rows.GetEnumerator(); 5475IEnumerator<long> enumerator = rows.GetEnumerator(); 5519IEnumerator<long> enumerator = rows.GetEnumerator(); 5567IEnumerator<long> enumerator = rows.GetEnumerator(); 5659IEnumerator<long> enumerator = rows.GetEnumerator(); 5723IEnumerator<long> enumerator = rows.GetEnumerator(); 5787IEnumerator<long> enumerator = rows.GetEnumerator(); 5851IEnumerator<long> enumerator = rows.GetEnumerator(); 5914IEnumerator<long> enumerator = rows.GetEnumerator(); 5962IEnumerator<long> enumerator = rows.GetEnumerator(); 6006IEnumerator<long> enumerator = rows.GetEnumerator(); 6054IEnumerator<long> enumerator = rows.GetEnumerator();
Microsoft.DotNet.AsmDiff (1)
AssemblySet.cs (1)
236public IEnumerator<IAssembly> GetEnumerator()
Microsoft.DotNet.NuGetRepack.Tests (2)
TestHelpers\AssertEx.cs (2)
228var enumerator1 = expected.GetEnumerator(); 229var enumerator2 = actual.GetEnumerator();
Microsoft.DotNet.XUnitAssert.Tests (13)
AsyncCollectionAssertsTests.cs (2)
859 public IEnumerator<string> GetEnumerator() => Enumerable.Repeat("", Value).GetEnumerator(); 1009 public IEnumerator<string> GetEnumerator() => Enumerable.Repeat("", Value).GetEnumerator();
CollectionAssertsTests.cs (6)
919 public IEnumerator<string> GetEnumerator() => Enumerable.Repeat("", Value).GetEnumerator(); 943 public IEnumerator<string> GetEnumerator() => Enumerable.Repeat("", Value).GetEnumerator(); 1099 public IEnumerator<string> GetEnumerator() => Enumerable.Repeat("", Value).GetEnumerator(); 1220 public IEnumerator<string> GetEnumerator() => Enumerable.Repeat("", Value).GetEnumerator(); 2594 IEnumerator<T>? innerEnumerator; 2609 public IEnumerator<T> GetEnumerator() => this;
EqualityAssertsTests.cs (4)
1113 public IEnumerator<T> GetEnumerator() => values.GetEnumerator(); 3342 public IEnumerator<T> GetEnumerator() => values.GetEnumerator(); 4379 public IEnumerator<BaseClass> GetEnumerator() => bars.GetEnumerator(); 4643 public IEnumerator<T> GetEnumerator()
Utility\ReadOnlySet.cs (1)
18 public IEnumerator<T> GetEnumerator() => hashSet.GetEnumerator();
Microsoft.DotNet.XUnitExtensions (1)
Extensions\TheoryExtensions.cs (1)
33public new IEnumerator<object[]> GetEnumerator() => _data.GetEnumerator();
Microsoft.Extensions.AI (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AI.Abstractions (5)
AdditionalPropertiesDictionary{TValue}.cs (1)
134IEnumerator<KeyValuePair<string, TValue>> IEnumerable<KeyValuePair<string, TValue>>.GetEnumerator() => GetEnumerator();
Embeddings\GeneratedEmbeddings.cs (1)
78public IEnumerator<TEmbedding> GetEnumerator() => _embeddings.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AI.Abstractions.Tests (3)
test\Shared\JsonSchemaExporter\TestTypes.cs (3)
1099public IEnumerator<int> GetEnumerator() => Enumerable.Repeat(BaseValue, 1).GetEnumerator(); 1111public IEnumerator<KeyValuePair<string, int>> GetEnumerator() => Enumerable.Repeat(new KeyValuePair<string, int>(nameof(BaseValue), BaseValue), 1).GetEnumerator(); 1158public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => _dictionary.GetEnumerator();
Microsoft.Extensions.AI.AzureAIInference (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AI.Integration.Tests (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AI.Ollama (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AI.OpenAI (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AmbientMetadata.Application (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.AsyncState (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Caching.Hybrid (2)
Internal\TagSet.cs (1)
125using var iterator = tags.GetEnumerator();
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Compliance.Abstractions (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Compliance.Redaction (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Compliance.Testing (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (2)
260IEnumerator<IConfigurationSource> IEnumerable<IConfigurationSource>.GetEnumerator() => GetEnumerator(); 324public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
MemoryConfigurationProvider.cs (1)
50public IEnumerator<KeyValuePair<string, string?>> GetEnumerator()
Microsoft.Extensions.Configuration.CommandLine (1)
CommandLineConfigurationProvider.cs (1)
46using (IEnumerator<string> enumerator = Args.GetEnumerator())
Microsoft.Extensions.Configuration.KeyPerFile.Tests (1)
KeyPerFileTests.cs (1)
497public IEnumerator<IFileInfo> GetEnumerator() => _list.GetEnumerator();
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ServiceCollection.cs (1)
68public IEnumerator<ServiceDescriptor> GetEnumerator()
Microsoft.Extensions.DependencyInjection.AutoActivation (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.DependencyModel (1)
DependencyContextWriter.cs (1)
308using IEnumerator<RuntimeAssetGroup> groups = assetGroups.Where(g => !string.IsNullOrEmpty(g.Runtime)).GetEnumerator();
Microsoft.Extensions.Diagnostics (1)
src\libraries\Common\src\System\Diagnostics\DiagnosticsHelper.cs (1)
79using (IEnumerator<KeyValuePair<string, object?>> enumerator = tags2.GetEnumerator())
Microsoft.Extensions.Diagnostics.ExceptionSummarization (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
303public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
HealthCheckLogScope.cs (1)
38IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Diagnostics.Probes (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\Network\LinuxNetworkUtilizationParser.cs (1)
144using IEnumerator<ReadOnlyMemory<char>> enumerableLines = _fileSystem.ReadAllByLines(file, bufferWriter.Buffer).GetEnumerator();
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Diagnostics.Testing (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Features (1)
FeatureCollection.cs (1)
100public IEnumerator<KeyValuePair<Type, object>> GetEnumerator()
Microsoft.Extensions.FileProviders.Abstractions (1)
NotFoundDirectoryContents.cs (1)
27public IEnumerator<IFileInfo> GetEnumerator() => Enumerable.Empty<IFileInfo>().GetEnumerator();
Microsoft.Extensions.FileProviders.Composite (1)
CompositeDirectoryContents.cs (1)
83public IEnumerator<IFileInfo> GetEnumerator()
Microsoft.Extensions.FileProviders.Embedded (2)
EnumerableDirectoryContents.cs (1)
27public IEnumerator<IFileInfo> GetEnumerator()
Manifest\ManifestDirectoryInfo.cs (1)
47public IEnumerator<IFileInfo> GetEnumerator()
Microsoft.Extensions.FileProviders.Physical (2)
Internal\PhysicalDirectoryContents.cs (1)
43public IEnumerator<IFileInfo> GetEnumerator() => _info.GetEnumerator();
PhysicalDirectoryInfo.cs (1)
72public IEnumerator<IFileInfo> GetEnumerator()
Microsoft.Extensions.Hosting.Testing (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Http (2)
DependencyInjection\DefaultHttpClientBuilderServiceCollection.cs (1)
69public IEnumerator<ServiceDescriptor> GetEnumerator() => _services.GetEnumerator();
Logging\HttpHeadersLogValue.cs (1)
76public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Microsoft.Extensions.Http.Diagnostics (3)
Logging\Internal\HttpHeadersRedactor.cs (1)
36using var enumerator = input.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Extensions.Http.Resilience (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Logging (5)
LoggerFactoryScopeProvider.cs (5)
209public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 234public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() => new BaggageEnumerator(_items.GetEnumerator()); 242IEnumerator<KeyValuePair<string, string?>> enumerator = _items.GetEnumerator(); 269private readonly IEnumerator<KeyValuePair<string, string?>> _enumerator; 271public BaggageEnumerator(IEnumerator<KeyValuePair<string, string?>> enumerator)
Microsoft.Extensions.Logging.Abstractions (8)
FormattedLogValues.cs (1)
91public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
LoggerMessage.cs (7)
491public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 535public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 587public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 644public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 705public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 770public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 839public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Microsoft.Extensions.ObjectPool.DependencyInjection (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Options.Contextual (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Primitives (2)
StringTokenizer.cs (1)
66IEnumerator<StringSegment> IEnumerable<StringSegment>.GetEnumerator() => GetEnumerator();
StringValues.cs (1)
406IEnumerator<string?> IEnumerable<string?>.GetEnumerator()
Microsoft.Extensions.Resilience (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Telemetry (8)
Logging\ExtendedLogger.LegacyTagJoiner.cs (1)
70public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Logging\ExtendedLogger.ModernTagJoiner.cs (1)
80public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
Logging\Import\LoggerFactoryScopeProvider.cs (5)
225public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 250public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() => 259IEnumerator<KeyValuePair<string, string?>> enumerator = _items.GetEnumerator(); 286private readonly IEnumerator<KeyValuePair<string, string?>> _enumerator; 288public BaggageEnumerator(IEnumerator<KeyValuePair<string, string?>> enumerator)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.Telemetry.Abstractions (2)
Logging\LoggerMessageState.ReadOnlyList.cs (1)
19IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator()
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Extensions.TimeProvider.Testing (1)
src\Shared\Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Microsoft.Gen.ComplianceReports.Unit.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Gen.ContextualOptions.Unit.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Gen.Logging.Generated.Tests (1)
test\Generators\Microsoft.Gen.Logging\TestClasses\EnumerableTestExtensions.cs (1)
63public IEnumerator<int> GetEnumerator() => _numbers.GetEnumerator();
Microsoft.Gen.Logging.Unit.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Gen.MetadataExtractor.Unit.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Gen.Metrics.Unit.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Gen.MetricsReports.Unit.Tests (2)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Microsoft.Interop.SourceGeneration (2)
SequenceEqualImmutableArray.cs (1)
43public IEnumerator<T> GetEnumerator() => ((IEnumerable<T>)Array).GetEnumerator();
ValueEqualityImmutableDictionary.cs (1)
54public IEnumerator<KeyValuePair<T, U>> GetEnumerator() => ((IEnumerable<KeyValuePair<T, U>>)Map).GetEnumerator();
Microsoft.Maui (5)
Hosting\Internal\FontCollection.cs (1)
30 public IEnumerator<FontDescriptor> GetEnumerator() => _descriptors.GetEnumerator();
Hosting\Internal\MauiServiceCollection.cs (1)
42 public IEnumerator<ServiceDescriptor> GetEnumerator() =>
Primitives\ItemDelegateList.cs (1)
19 public IEnumerator<T> GetEnumerator()
Primitives\LockableObservableListWrapper.cs (1)
88 public IEnumerator<string> GetEnumerator()
WeakList.cs (1)
57 public IEnumerator<T> GetEnumerator()
Microsoft.Maui.Controls (36)
CastingEnumerator.cs (2)
9 readonly IEnumerator<TFrom> _enumerator; 13 public CastingEnumerator(IEnumerator<TFrom> enumerator)
DefinitionCollection.cs (1)
66 public IEnumerator<T> GetEnumerator()
DragAndDrop\DataPackagePropertySet.cs (1)
43 public IEnumerator<KeyValuePair<string, object>> GetEnumerator() => _propertyBag.GetEnumerator();
DragAndDrop\DataPackagePropertySetView.cs (1)
35 public IEnumerator<KeyValuePair<string, object>> GetEnumerator() => _dataPackagePropertySet.GetEnumerator();
Element\Element.cs (1)
1098 IEnumerator<Element> IEnumerable<Element>.GetEnumerator() => _inner.GetEnumerator();
Interactivity\TriggerBase.cs (1)
196 public IEnumerator<T> GetEnumerator()
Items\SelectionList.cs (1)
66 public IEnumerator<object> GetEnumerator()
Layout\Layout.cs (2)
137 /// <returns>A <see cref="IEnumerator{T}"/> of type <see cref="IView"/> with all the children in this layout.</returns> 138 public IEnumerator<IView> GetEnumerator() => _children.GetEnumerator();
LegacyLayouts\LayoutOfT.cs (1)
69 IEnumerator<IView> IEnumerable<IView>.GetEnumerator()
ListProxy.cs (1)
63 public IEnumerator<object> GetEnumerator()
Menu\MenuBar.cs (1)
78 public IEnumerator<IMenuBarItem> GetEnumerator()
Menu\MenuBarItem.cs (1)
84 public IEnumerator<IMenuElement> GetEnumerator()
Menu\MenuFlyout.cs (1)
66 public IEnumerator<IMenuElement> GetEnumerator()
Menu\MenuFlyoutSubItem.cs (1)
53 public IEnumerator<IMenuElement> GetEnumerator()
NavigationStepRequest.cs (1)
108 public IEnumerator<NavigationStepRequest> GetEnumerator()
ObservableWrapper.cs (1)
111 public IEnumerator<TRestrict> GetEnumerator()
OrderedDictionary.cs (2)
244 public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() 424 public IEnumerator<TValue> GetEnumerator()
ReadOnlyCastingList.cs (3)
23 public IEnumerator<T> GetEnumerator() 53 public IEnumerator<T> GetEnumerator() 106 public IEnumerator<T> GetEnumerator() =>
ResourceDictionary.cs (1)
279 public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Shell\MenuItemCollection.cs (1)
45 public IEnumerator<MenuItem> GetEnumerator() => _inner.GetEnumerator();
Shell\ShellElementCollection.cs (3)
131 public abstract IEnumerator<BaseShellItem> GetEnumerator(); 323 IEnumerator<TBaseShellItem> IEnumerable<TBaseShellItem>.GetEnumerator() 328 public override IEnumerator<BaseShellItem> GetEnumerator()
Shell\ShellNavigationQueryParameters.cs (1)
84 public IEnumerator<KeyValuePair<string, object>> GetEnumerator() => _internal.GetEnumerator();
SwipeView\SwipeItems.cs (1)
99 public IEnumerator<ISwipeItem> GetEnumerator()
SynchronizedList.cs (1)
73 public IEnumerator<T> GetEnumerator()
TableView\TableSection.cs (1)
90 public IEnumerator<T> GetEnumerator()
TemplatedItemsList.cs (2)
265 public IEnumerator<TItem> GetEnumerator() 1257 public IEnumerator<string> GetEnumerator()
VisualStateManager.cs (2)
231 public IEnumerator<VisualStateGroup> GetEnumerator() 736 public IEnumerator<T> GetEnumerator()
Microsoft.Maui.Controls.BindingSourceGen (1)
EquatableArray.cs (1)
83 IEnumerator<T> IEnumerable<T>.GetEnumerator()
Microsoft.Maui.Controls.Maps (6)
HandlerImpl\Polygon.Impl.cs (2)
87 /// <returns>A <see cref="IEnumerator{T}"/> of type <see cref="Location"/> with all the locations in this polygon.</returns> 88 public IEnumerator<Location> GetEnumerator()
HandlerImpl\Polyline.Impl.cs (2)
85 /// <returns>A <see cref="IEnumerator{T}"/> of type <see cref="Location"/> with all the locations in this polyline.</returns> 86 public IEnumerator<Location> GetEnumerator()
Map.cs (2)
183 /// <returns>An instance of <see cref="IEnumerator{IMapPin}"/>.</returns> 184 public IEnumerator<IMapPin> GetEnumerator()
Microsoft.ML.AutoML (3)
Sweepers\ISweeper.cs (1)
106public IEnumerator<IParameterValue> GetEnumerator()
Tuner\AutoZeroTuner.cs (1)
21private readonly IEnumerator<Config> _configsEnumerator;
Tuner\GridSearchTuner.cs (1)
13private IEnumerator<Parameter> _enumerator;
Microsoft.ML.AutoML.Tests (1)
AutoFitTests.cs (1)
502var enumerator = bestRun.Results.GetEnumerator();
Microsoft.ML.Core (4)
Data\IEstimator.cs (1)
214public IEnumerator<Column> GetEnumerator() => ((IEnumerable<Column>)_columns).GetEnumerator();
Utilities\BigArray.cs (1)
461public IEnumerator<T> GetEnumerator()
Utilities\NormStr.cs (1)
279public IEnumerator<NormStr> GetEnumerator()
Utilities\Tree.cs (1)
206public IEnumerator<KeyValuePair<TKey, Tree<TKey, TValue>>> GetEnumerator()
Microsoft.ML.CpuMath (3)
AlignedMatrix.cs (3)
218public IEnumerator<float> GetEnumerator() 482public IEnumerator<float> GetEnumerator() 665public IEnumerator<float> GetEnumerator()
Microsoft.ML.Data (16)
DataLoadSave\Binary\BinaryLoader.cs (4)
1508private readonly IEnumerator<Block> _toDecompressEnumerator; 1510private readonly IEnumerator<Block> _toReadEnumerator; 1689private readonly IEnumerator<CompressedBlock> _toDecompressEnumerator; 1691private readonly IEnumerator<ReaderContainer> _toReadEnumerator;
DataLoadSave\Text\TextLoaderCursor.cs (1)
30private readonly IEnumerator<int> _ator;
DataLoadSave\TransformerChain.cs (1)
236public IEnumerator<ITransformer> GetEnumerator() => ((IEnumerable<ITransformer>)_transformers).GetEnumerator();
DataView\DataViewConstructionUtils.cs (1)
711private readonly IEnumerator<TRow> _enumerator;
Deprecated\Instances\HeaderSchema.cs (3)
239public abstract IEnumerator<string> GetEnumerator(); 322public override IEnumerator<string> GetEnumerator() 450public override IEnumerator<string> GetEnumerator()
Evaluators\AucAggregator.cs (4)
135using (var posSorted = PosSample.OrderByDescending(x => x).GetEnumerator()) 136using (var negSorted = NegSample.OrderByDescending(x => x).GetEnumerator()) 236using (var posSorted = PosSample.OrderByDescending(x => x.Score).GetEnumerator()) 237using (var negSorted = NegSample.OrderByDescending(x => x.Score).GetEnumerator())
Prediction\Calibrator.cs (1)
1391public IEnumerator<DataItem> GetEnumerator()
Transforms\Normalizer.cs (1)
497public IEnumerator<IColumnFunction> GetEnumerator() => _infos.Select(info => info.ColumnFunction).GetEnumerator();
Microsoft.ML.DataView (1)
DataViewSchema.cs (1)
69public IEnumerator<Column> GetEnumerator() => ((IEnumerable<Column>)_columns).GetEnumerator();
Microsoft.ML.FastTree (14)
Dataset\DenseIntArray.cs (1)
121public override IEnumerator<int> GetEnumerator()
Dataset\IntArray.cs (1)
264public abstract IEnumerator<int> GetEnumerator();
Dataset\RepeatIntArray.cs (1)
120public override IEnumerator<int> GetEnumerator()
Dataset\SegmentIntArray.cs (1)
266public override IEnumerator<int> GetEnumerator()
Dataset\SparseIntArray.cs (1)
585public override IEnumerator<int> GetEnumerator()
FastTree.cs (5)
1955var kvEnums = new IEnumerator<KeyValuePair<int, int>>[features.Count]; 1992var kvEnum = kvEnums[i]; 2022foreach (var enumerator in kvEnums) 2120using (IEnumerator<int> hotEnumerator = _instanceList[iFeatureLocal].AllIndicesGT(NumExamples, firstBin).GetEnumerator()) 2261using (IEnumerator<int> hotEnumerator = values.AllIndicesGT(NumExamples, firstBin).GetEnumerator())
SumupPerformanceCommand.cs (2)
186private IEnumerator<double> Geometric(double p, Random rgen) 216IEnumerator<double> g = Geometric(sparsity, rgen);
Utils\LinqExtensions.cs (2)
220var e1 = s1.GetEnumerator(); 221var e2 = s2.GetEnumerator();
Microsoft.ML.GenAI.Core (1)
Trainer\CausalLMDataset.cs (1)
103public IEnumerator<CausalLMModelInput> GetEnumerator()
Microsoft.ML.Parquet (3)
ParquetLoader.cs (2)
443private IEnumerator<int> _dataSetEnumerator; 444private readonly IEnumerator<int> _blockEnumerator;
PartitionedFileLoader.cs (1)
386private readonly IEnumerator<int> _fileOrder;
Microsoft.ML.Samples (2)
Dynamic\SimpleDataViewImplementation.cs (2)
228/// <see cref="IEnumerator{T}"/> which has no concept of lazy 246private readonly IEnumerator<InputObject> _enumerator;
Microsoft.ML.Samples.OneDal (1)
Program.cs (1)
53var columnsEnumerator = data.Schema.GetEnumerator();
Microsoft.ML.SearchSpace (3)
Option\NestOption.cs (1)
128public IEnumerator<KeyValuePair<string, OptionBase>> GetEnumerator()
Parameter.cs (1)
345IEnumerator<KeyValuePair<string, Parameter>> IEnumerable<KeyValuePair<string, Parameter>>.GetEnumerator()
SearchSpace.cs (1)
365public IEnumerator<KeyValuePair<string, OptionBase>> GetEnumerator()
Microsoft.ML.StandardTrainers (1)
Standard\LinearModelParameters.cs (1)
86public IEnumerator<float> GetEnumerator()
Microsoft.ML.Sweeper (1)
ISweeper.cs (1)
135public IEnumerator<IParameterValue> GetEnumerator()
Microsoft.ML.TestFramework (5)
BaseTestBaseline.cs (3)
438private bool FirstIsSuffix<T>(IEnumerator<T> suffix, IEnumerator<T> seq, Func<T, T, bool> equalFunc = null) 479private IEnumerator<string> LineEnumerator(TextReader reader, Func<string, bool> stop)
TestSparseDataView.cs (2)
65var iter = env.Data.CreateEnumerable<SparseExample<T>>(data, false).GetEnumerator(); 105var iter = env.Data.CreateEnumerable<DenseExample<T>>(data, false).GetEnumerator();
Microsoft.ML.Tests (11)
CollectionsDataViewTest.cs (9)
161var enumeratorSimple = env.Data.CreateEnumerable<ConversionSimpleClass>(dataView, false).GetEnumerator(); 192var enumerator = env.Data.CreateEnumerable<ConversionNotSupportedMinValueClass>(dataView, false).GetEnumerator(); 235var enumeratorSimple = env.Data.CreateEnumerable<ClassWithConstField>(dataView, false).GetEnumerator(); 261var enumeratorSimple = env.Data.CreateEnumerable<ClassWithMixOfFieldsAndProperties>(dataView, false).GetEnumerator(); 315var enumeratorSimple = env.Data.CreateEnumerable<ClassWithPrivateFieldsAndProperties>(dataView, false).GetEnumerator(); 345var enumeratorSimple = env.Data.CreateEnumerable<ClassWithInheritedProperties>(dataView, false).GetEnumerator(); 396var enumeratorSimple = env.Data.CreateEnumerable<ClassWithArrays>(dataView, false).GetEnumerator(); 447var enumeratorSimple = env.Data.CreateEnumerable<ClassWithArrayProperties>(dataView, false).GetEnumerator(); 484var enumeratorSimple = env.Data.CreateEnumerable<ClassWithSetter>(dataView, false).GetEnumerator();
TrainerEstimators\TreeEstimators.cs (1)
879var summaryDataEnumerator = summaryDataEnumerable.GetEnumerator();
Transformers\ConcatTests.cs (1)
131var colEnumerator = columns.GetEnumerator();
Microsoft.ML.TimeSeries.Tests (7)
TimeSeriesDirectApi.cs (3)
132var enumerator = env.Data.CreateEnumerable<Prediction>(output, true).GetEnumerator(); 182var enumerator = env.Data.CreateEnumerable<Prediction>(output, true).GetEnumerator(); 388var enumerator = env.Data.CreateEnumerable<ForecastPrediction>(output, true).GetEnumerator();
TimeSeriesSimpleApiTests.cs (4)
60var enumerator = env.Data.CreateEnumerable<ChangePointPrediction>(output, true).GetEnumerator(); 103var enumerator = env.Data.CreateEnumerable<ChangePointPrediction>(output, true).GetEnumerator(); 144var enumerator = env.Data.CreateEnumerable<SpikePrediction>(output, true).GetEnumerator(); 196var enumerator = env.Data.CreateEnumerable<SpikePrediction>(output, true).GetEnumerator();
Microsoft.ML.Tokenizers (2)
Model\SentencePieceTokenizer.cs (2)
1546using IEnumerator<int> enumerator = ids.GetEnumerator(); 1795using IEnumerator<int> enumerator = ids.GetEnumerator();
Microsoft.ML.TorchSharp (1)
Utils\DefaultDictionary.cs (1)
45public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
Microsoft.ML.Transforms (3)
Expression\TokenCursor.cs (1)
18private IEnumerator<Token> _tokens;
SvmLight\SvmLightLoader.cs (1)
159var ator = ReadOnlyMemoryUtils.Split(left, _seps).GetEnumerator();
Text\WordTokenizing.cs (1)
401var columns = _parent.Columns.GetEnumerator();
MSBuild (3)
CopyOnWriteDictionary.cs (1)
300public IEnumerator<KeyValuePair<string, V>> GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
125public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
257public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
MSBuildTaskHost (4)
CopyOnWriteDictionary.cs (1)
300public IEnumerator<KeyValuePair<string, V>> GetEnumerator()
Immutable\ImmutableDictionary.cs (1)
77public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
125public IEnumerator<T> GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
257public IEnumerator<KeyValuePair<K, V>> GetEnumerator()
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
94[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.IEnumerator<>))]
netstandard (1)
netstandard.cs (1)
116[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.IEnumerator<>))]
PresentationCore (61)
MS\Internal\FontCache\FamilyCollection.cs (5)
543Text.TextInterface.FontFamily IEnumerator<Text.TextInterface.FontFamily>.Current 564return ((IEnumerator<Text.TextInterface.FontFamily>)this).Current; 585IEnumerator<Text.TextInterface.FontFamily> IEnumerable<Text.TextInterface.FontFamily>.GetEnumerator() 587return this as IEnumerator<Text.TextInterface.FontFamily>; 655IEnumerator<string> familyNames = fontFamily.Names.Values.GetEnumerator();
MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
754public IEnumerator<KeyValuePair<int, ushort>> GetEnumerator()
MS\Internal\FontCache\FontSourceCollection.cs (2)
164IEnumerator<Text.TextInterface.IFontSource> System.Collections.Generic.IEnumerable<Text.TextInterface.IFontSource>.GetEnumerator() 167return (IEnumerator<Text.TextInterface.IFontSource>)_fontSources.GetEnumerator();
MS\Internal\FontFace\TypefaceCollection.cs (4)
111public IEnumerator<Typeface> GetEnumerator() 180return ((IEnumerator<Typeface>)this).Current; 213private IEnumerator<Text.TextInterface.Font> _familyEnumerator; 214private IEnumerator<FamilyTypeface> _familyTypefaceEnumerator;
MS\Internal\Generic\Span.cs (1)
67public IEnumerator<Span<T>> GetEnumerator()
MS\Internal\PartialArray.cs (1)
167IEnumerator<T> IEnumerable<T>.GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
204public IEnumerator<double> GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
149public IEnumerator<Point> GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CharacterBuffer.cs (1)
140IEnumerator<char> IEnumerable<char>.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (1)
161IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SequentialUshortCollection.cs (1)
74public IEnumerator<ushort> GetEnumerator()
System\Windows\BinaryFormat\ArrayRecord.cs (1)
58IEnumerator<object> IEnumerable<object>.GetEnumerator() => ArrayObjects.GetEnumerator();
System\Windows\BinaryFormat\ListConverterHelper.cs (1)
28IEnumerator<object> IEnumerable<object>.GetEnumerator() => throw new NotImplementedException();
System\Windows\BinaryFormat\MemberTypeInfo.cs (1)
65IEnumerator<(BinaryType Type, object? Info)> IEnumerable<(BinaryType Type, object? Info)>.GetEnumerator()
System\Windows\FreezableCollection.cs (1)
397IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Windows\Generated\TextDecorationCollection.cs (1)
305IEnumerator<TextDecoration> IEnumerable<TextDecoration>.GetEnumerator()
System\Windows\IContentHost.cs (1)
51IEnumerator<IInputElement> HostedElements
System\Windows\Markup\XmlLanguage.cs (1)
477IEnumerator<XmlLanguage> IEnumerable<XmlLanguage>.GetEnumerator()
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
304IEnumerator<Timeline> IEnumerable<Timeline>.GetEnumerator()
System\Windows\Media\Animation\TimelineClockCollection.cs (3)
147IEnumerator<Clock> IEnumerable<Clock>.GetEnumerator() 341Clock IEnumerator<Clock>.Current 355return ((IEnumerator<Clock>)this).Current;
System\Windows\Media\CharacterMetricsDictionary.cs (1)
27public IEnumerator<KeyValuePair<int, CharacterMetrics>> GetEnumerator()
System\Windows\Media\CultureSpecificStringDictionary.cs (2)
32public IEnumerator<KeyValuePair<XmlLanguage, string>> GetEnumerator() 353protected IEnumerator<KeyValuePair<XmlLanguage, string>> _enumerator;
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
304IEnumerator<BitmapEffect> IEnumerable<BitmapEffect>.GetEnumerator()
System\Windows\Media\FamilyMapCollection.cs (1)
32public IEnumerator<FontFamilyMap> GetEnumerator()
System\Windows\Media\FamilyTypefaceCollection.cs (1)
44public IEnumerator<FamilyTypeface> GetEnumerator()
System\Windows\Media\Fonts.cs (1)
361public IEnumerator<Typeface> GetEnumerator()
System\Windows\Media\Generated\DoubleCollection.cs (1)
259IEnumerator<double> IEnumerable<double>.GetEnumerator()
System\Windows\Media\Generated\DrawingCollection.cs (1)
317IEnumerator<Drawing> IEnumerable<Drawing>.GetEnumerator()
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
302IEnumerator<GeneralTransform> IEnumerable<GeneralTransform>.GetEnumerator()
System\Windows\Media\Generated\GeometryCollection.cs (1)
317IEnumerator<Geometry> IEnumerable<Geometry>.GetEnumerator()
System\Windows\Media\Generated\GradientStopCollection.cs (1)
303IEnumerator<GradientStop> IEnumerable<GradientStop>.GetEnumerator()
System\Windows\Media\Generated\Int32Collection.cs (1)
258IEnumerator<int> IEnumerable<int>.GetEnumerator()
System\Windows\Media\Generated\PathFigureCollection.cs (1)
308IEnumerator<PathFigure> IEnumerable<PathFigure>.GetEnumerator()
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
302IEnumerator<PathSegment> IEnumerable<PathSegment>.GetEnumerator()
System\Windows\Media\Generated\PointCollection.cs (1)
258IEnumerator<Point> IEnumerable<Point>.GetEnumerator()
System\Windows\Media\Generated\TextEffectCollection.cs (1)
302IEnumerator<TextEffect> IEnumerable<TextEffect>.GetEnumerator()
System\Windows\Media\Generated\TransformCollection.cs (1)
317IEnumerator<Transform> IEnumerable<Transform>.GetEnumerator()
System\Windows\Media\Generated\VectorCollection.cs (1)
258IEnumerator<Vector> IEnumerable<Vector>.GetEnumerator()
System\Windows\Media\GlyphRun.cs (2)
2162IEnumerator<bool> IEnumerable<bool>.GetEnumerator() 2264IEnumerator<ushort> IEnumerable<ushort>.GetEnumerator()
System\Windows\Media\GlyphTypeface.cs (2)
1847public IEnumerator<KeyValuePair<ushort, double>> GetEnumerator() 1932public IEnumerator<double> GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadata.cs (1)
1168IEnumerator<String> IEnumerable<String>.GetEnumerator()
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
302IEnumerator<GeneralTransform3D> IEnumerable<GeneralTransform3D>.GetEnumerator()
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
317IEnumerator<Material> IEnumerable<Material>.GetEnumerator()
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
317IEnumerator<Model3D> IEnumerable<Model3D>.GetEnumerator()
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
259IEnumerator<Point3D> IEnumerable<Point3D>.GetEnumerator()
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
317IEnumerator<Transform3D> IEnumerable<Transform3D>.GetEnumerator()
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
259IEnumerator<Vector3D> IEnumerable<Vector3D>.GetEnumerator()
System\Windows\Media3D\Visual3DCollection.cs (1)
219IEnumerator<Visual3D> IEnumerable<Visual3D>.GetEnumerator()
PresentationFramework (79)
MS\Internal\Annotations\Component\AnnotationHighlightLayer.cs (1)
349IEnumerator<TextSegment> rangeEnumerator = rangeSegments.GetEnumerator();
MS\Internal\Annotations\ObservableDictionary.cs (1)
128public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
MS\Internal\Annotations\TextAnchor.cs (4)
196IEnumerator<TextSegment> ourEnumerator = _segments.GetEnumerator(); 197IEnumerator<TextSegment> theirEnumerator = textSegments.GetEnumerator(); 285IEnumerator<TextSegment> enumerator = textSegments.GetEnumerator(); 389IEnumerator<TextSegment> enumerator = textSegments.GetEnumerator();
MS\Internal\Data\CommitManager.cs (1)
176IEnumerator<T> IEnumerable<T>.GetEnumerator()
MS\Internal\Data\LiveShapingList.cs (2)
750public ItemEnumerator(IEnumerator<LiveShapingItem> ie) 770IEnumerator<LiveShapingItem> _ie;
MS\Internal\Data\RBTree.cs (1)
602public IEnumerator<T> GetEnumerator()
MS\Internal\Documents\ContentElementCollection.cs (1)
131IEnumerator<TItem> IEnumerable<TItem>.GetEnumerator()
MS\Internal\Documents\UIElementIsland.cs (1)
204IEnumerator<IInputElement> IContentHost.HostedElements
MS\Internal\Ink\InkCanvasSelection.cs (1)
593IEnumerator<Rect> enumerator = SelectedElementsBoundsEnumerator.GetEnumerator();
MS\Internal\ListOfObject.cs (2)
94IEnumerator<object> IEnumerable<object>.GetEnumerator() 120object IEnumerator<object>.Current
MS\Internal\PtsHost\FlowDocumentPage.cs (3)
356internal IEnumerator<IInputElement> HostedElementsCore 1197IEnumerator<IInputElement> IContentHost.HostedElements 1201return this.HostedElementsCore as IEnumerator<IInputElement>;
MS\Internal\PtsHost\PageVisual.cs (1)
133IEnumerator<IInputElement> IContentHost.HostedElements
MS\Internal\WeakDictionary.cs (3)
75public IEnumerator<KeyType> GetEnumerator() 162public IEnumerator<ValueType> GetEnumerator() 333public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
MS\Internal\WeakHashSet.cs (1)
84public IEnumerator<T> GetEnumerator()
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (12)
70public global::System.Collections.Generic.IEnumerator<T> GetEnumerator() 130__return_value__ = MarshalInterface<global::System.Collections.Generic.IEnumerator<T>>.FromManaged(__this.GetEnumerator()); 182public global::System.Collections.Generic.IEnumerator<T> GetEnumerator() => _FromIterable.GetEnumerator(); 193public static IObjectReference CreateMarshaler(global::System.Collections.Generic.IEnumerator<T> obj) => 199public static global::System.Collections.Generic.IEnumerator<T> FromAbi(IntPtr thisPtr) => 205public static IntPtr FromManaged(global::System.Collections.Generic.IEnumerator<T> value) => 325private readonly global::System.Collections.Generic.IEnumerator<T> m_enumerator; 329internal ToAbiHelper(global::System.Collections.Generic.IEnumerator<T> enumerator) => m_enumerator = enumerator; 458private static ConditionalWeakTable<global::System.Collections.Generic.IEnumerator<T>, ToAbiHelper> _adapterTable = 459new ConditionalWeakTable<global::System.Collections.Generic.IEnumerator<T>, ToAbiHelper>(); 463var __this = global::WinRT.ComWrappersSupport.FindObject<global::System.Collections.Generic.IEnumerator<T>>(thisPtr);
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IReadOnlyList.cs (2)
103public global::System.Collections.Generic.IEnumerator<T> GetEnumerator() => _enumerable.GetEnumerator(); 431public global::System.Collections.Generic.IEnumerator<T> GetEnumerator() => _FromVectorView.GetEnumerator();
System\Windows\Annotations\AnnotationDocumentPaginator.cs (1)
444public IEnumerator<IInputElement> HostedElements
System\Windows\Controls\ColumnDefinition.cs (1)
353IEnumerator<ColumnDefinition> IEnumerable<ColumnDefinition>.GetEnumerator()
System\Windows\Controls\CustomDictionarySources.cs (1)
56public IEnumerator<Uri> GetEnumerator()
System\Windows\Controls\Primitives\Selector.cs (1)
2831IEnumerator<ItemInfo> IEnumerable<ItemInfo>.GetEnumerator()
System\Windows\Controls\RowDefinition.cs (1)
348IEnumerator<RowDefinition> IEnumerable<RowDefinition>.GetEnumerator()
System\Windows\Controls\TextBlock.cs (2)
82IEnumerator<IInputElement> IContentHost.HostedElements 1840protected virtual IEnumerator<IInputElement> HostedElementsCore
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
223public IEnumerator<DataGridCellInfo> GetEnumerator()
System\Windows\Data\XmlNamespaceMappingCollection.cs (2)
207IEnumerator<XmlNamespaceMapping> IEnumerable<XmlNamespaceMapping>.GetEnumerator() 215protected IEnumerator<XmlNamespaceMapping> ProtectedGetEnumerator()
System\Windows\Documents\DocumentReferenceCollection.cs (1)
45public IEnumerator<DocumentReference> GetEnumerator()
System\Windows\Documents\DocumentSequence.cs (1)
891IEnumerator<KeyValuePair<Object, GetPageAsyncRequest>> ienum = _asyncOps.GetEnumerator();
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
77IEnumerator<BlockElement> IEnumerable<BlockElement>.GetEnumerator() 122IEnumerator<NamedElement> IEnumerable<NamedElement>.GetEnumerator() 164IEnumerator<NamedElement> IEnumerable<NamedElement>.GetEnumerator() 207IEnumerator<ListItemStructure> IEnumerable<ListItemStructure>.GetEnumerator() 249IEnumerator<BlockElement> IEnumerable<BlockElement>.GetEnumerator() 302IEnumerator<TableRowGroupStructure> IEnumerable<TableRowGroupStructure>.GetEnumerator() 345IEnumerator<TableRowStructure> IEnumerable<TableRowStructure>.GetEnumerator() 387IEnumerator<TableCellStructure> IEnumerable<TableCellStructure>.GetEnumerator() 432IEnumerator<BlockElement> IEnumerable<BlockElement>.GetEnumerator()
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
52IEnumerator<StoryFragment> IEnumerable<StoryFragment>.GetEnumerator() 113IEnumerator<BlockElement> IEnumerable<BlockElement>.GetEnumerator()
System\Windows\Documents\FixedDocument.cs (1)
1214IEnumerator<KeyValuePair<Object, GetPageAsyncRequest>> ienum = _asyncOps.GetEnumerator();
System\Windows\Documents\FixedTextBuilder.cs (1)
1248IEnumerator<LogicalHyperlink> IEnumerable<LogicalHyperlink>.GetEnumerator()
System\Windows\Documents\PageContentCollection.cs (1)
71public IEnumerator<PageContent> GetEnumerator()
System\Windows\Documents\TableCellCollection.cs (1)
98IEnumerator<TableCell> IEnumerable<TableCell>.GetEnumerator()
System\Windows\Documents\TableColumnCollection.cs (1)
98IEnumerator<TableColumn> IEnumerable<TableColumn>.GetEnumerator()
System\Windows\Documents\TableRowCollection.cs (1)
98IEnumerator<TableRow> IEnumerable<TableRow>.GetEnumerator()
System\Windows\Documents\TableRowGroupCollection.cs (1)
98IEnumerator<TableRowGroup> IEnumerable<TableRowGroup>.GetEnumerator()
System\Windows\Documents\TextElementCollection.cs (1)
360public IEnumerator<TextElementType> GetEnumerator()
System\Windows\FrameworkTemplate.cs (2)
915IEnumerator<String> nameEnumerator = ChildNames.GetEnumerator(); 1082IEnumerator<String> nameEnumerator)
System\Windows\Input\KeyboardNavigation.cs (6)
582IEnumerator<Rect> enumerator = _contentRects.GetEnumerator(); 1454IEnumerator<IInputElement> enumerator = ich.HostedElements; 1511IEnumerator<IInputElement> enumerator = ich.HostedElements; 1626IEnumerator<IInputElement> enumerator = ich.HostedElements; 1693IEnumerator<IInputElement> enumerator = ich.HostedElements; 2418IEnumerator<Rect> enumerator = rects.GetEnumerator();
System\Windows\Markup\Primitives\MarkupWriter.cs (1)
399public IEnumerator<TValue> GetEnumerator()
System\Windows\SystemResources.cs (1)
2138public IEnumerator<DeferredResourceReference> GetEnumerator()
System\Windows\TriggerActionCollection.cs (1)
179public IEnumerator<TriggerAction> GetEnumerator()
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.cs (1)
58IEnumerator<RightsManagementLicense> licenseEnumerator =
RazorBuildWebSite (1)
UpdateableFileProvider.cs (1)
110public IEnumerator<IFileInfo> GetEnumerator()
ReachFramework (1)
Serialization\Manager\ReachSerializationUtils.cs (1)
838System.Collections.Generic.IEnumerator<IInputElement> enumerator = contentHost.HostedElements;
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SerializationValidator.cs (1)
69public IEnumerator<T> GetEnumerator() => Children.Select(t => t).GetEnumerator();
Shared (3)
EmptyCollections\EmptyReadonlyDictionary.cs (1)
27public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => EmptyReadOnlyList<KeyValuePair<TKey, TValue>>.Instance.GetEnumerator();
EmptyCollections\EmptyReadOnlyList.cs (1)
22public IEnumerator<T> GetEnumerator() => _enumerator;
Throw\Throw.cs (1)
281using (var enumerator = argument.GetEnumerator())
Shared.Tests (7)
Data.Validation\LengthAttributeTests.cs (1)
130public IEnumerator<int> GetEnumerator()
EmptyCollections\EmptyCollectionExtensionsTests.cs (2)
80public IEnumerator<T> GetEnumerator() 90public IEnumerator<T> GetEnumerator()
EmptyCollections\EmptyReadOnlyListTests.cs (1)
42var enumerator = EmptyReadOnlyList<int>.Instance.GetEnumerator();
JsonSchemaExporter\TestTypes.cs (3)
1099public IEnumerator<int> GetEnumerator() => Enumerable.Repeat(BaseValue, 1).GetEnumerator(); 1111public IEnumerator<KeyValuePair<string, int>> GetEnumerator() => Enumerable.Repeat(new KeyValuePair<string, int>(nameof(BaseValue), BaseValue), 1).GetEnumerator(); 1158public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => _dictionary.GetEnumerator();
SignalRSamples (1)
ConnectionList.cs (1)
38public IEnumerator<ConnectionContext> GetEnumerator()
SocialWeather (1)
ConnectionList.cs (1)
39public IEnumerator<ConnectionContext> GetEnumerator()
Swaggatherer (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
System.Collections (16)
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (2)
18internal static IEnumerator<T> GetEmptyEnumerator<T>() => 54using (var en = source.GetEnumerator())
System\Collections\Generic\LinkedList.cs (1)
291IEnumerator<T> IEnumerable<T>.GetEnumerator() =>
System\Collections\Generic\OrderedDictionary.cs (3)
1156IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 1587IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 1732IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() =>
System\Collections\Generic\PriorityQueue.cs (1)
1066IEnumerator<(TElement Element, TPriority Priority)> IEnumerable<(TElement Element, TPriority Priority)>.GetEnumerator() =>
System\Collections\Generic\SortedDictionary.cs (3)
246IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 530IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 691IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() =>
System\Collections\Generic\SortedList.cs (4)
545public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => new Enumerator(this, Enumerator.KeyValuePair); 547IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 1085public IEnumerator<TKey> GetEnumerator() => 1199public IEnumerator<TValue> GetEnumerator() =>
System\Collections\Generic\SortedSet.cs (1)
595IEnumerator<T> IEnumerable<T>.GetEnumerator() => GetEnumerator();
System\Collections\Generic\Stack.cs (1)
159IEnumerator<T> IEnumerable<T>.GetEnumerator() =>
System.Collections.Concurrent (36)
System\Collections\Concurrent\BlockingCollection.cs (3)
1626/// <summary>Provides an <see cref="System.Collections.Generic.IEnumerator{T}"/> for items in the collection.</summary> 1627/// <returns>An <see cref="System.Collections.Generic.IEnumerator{T}"/> for the items in the collection.</returns> 1630IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Concurrent\ConcurrentBag.cs (1)
462public IEnumerator<T> GetEnumerator() => new Enumerator(ToArray());
System\Collections\Concurrent\ConcurrentDictionary.cs (2)
859public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() => new Enumerator(this); 2322private readonly IEnumerator<KeyValuePair<TKey, TValue>> _enumerator; // Enumerator over the dictionary.
System\Collections\Concurrent\ConcurrentStack.cs (2)
724public IEnumerator<T> GetEnumerator() 737private static IEnumerator<T> GetEnumerator(Node? head)
System\Collections\Concurrent\OrderablePartitioner.cs (8)
99public abstract IList<IEnumerator<KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount); 165public override IList<IEnumerator<TSource>> GetPartitions(int partitionCount) 167IList<IEnumerator<KeyValuePair<long, TSource>>> orderablePartitions = GetOrderablePartitions(partitionCount); 174IEnumerator<TSource>[] partitions = new IEnumerator<TSource>[partitionCount]; 222public IEnumerator<TSource> GetEnumerator() 238private readonly IEnumerator<KeyValuePair<long, TSource>> _source; 239public EnumeratorDropIndices(IEnumerator<KeyValuePair<long, TSource>> source)
System\Collections\Concurrent\Partitioner.cs (1)
52public abstract IList<IEnumerator<TSource>> GetPartitions(int partitionCount);
System\Collections\Concurrent\PartitionerStatic.cs (19)
501public override IList<IEnumerator<KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount) 504IEnumerator<KeyValuePair<long, TSource>>[] partitions 505= new IEnumerator<KeyValuePair<long, TSource>>[partitionCount]; 542private readonly IEnumerator<TSource> _sharedReader; 567internal InternalPartitionEnumerable(IEnumerator<TSource> sharedReader, bool useSingleChunking, bool isStaticPartitioning) 603public IEnumerator<KeyValuePair<long, TSource>> GetEnumerator() 868private sealed class InternalPartitionEnumerator : DynamicPartitionEnumerator_Abstract<TSource, IEnumerator<TSource>> 882IEnumerator<TSource> sharedReader, 1010public override IList<IEnumerator<KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount) 1013IEnumerator<KeyValuePair<long, TSource>>[] partitions 1014= new IEnumerator<KeyValuePair<long, TSource>>[partitionCount]; 1181public IEnumerator<KeyValuePair<long, TSource>> GetEnumerator() 1272public IEnumerator<KeyValuePair<long, TSource>> GetEnumerator() 1347protected abstract IEnumerator<KeyValuePair<long, TSource>> CreatePartition(int startIndex, int endIndex); 1366public override IList<IEnumerator<KeyValuePair<long, TSource>>> GetOrderablePartitions(int partitionCount) 1372IEnumerator<KeyValuePair<long, TSource>>[] partitions = new IEnumerator<KeyValuePair<long, TSource>>[partitionCount]; 1495protected override IEnumerator<KeyValuePair<long, TSource>> CreatePartition(int startIndex, int endIndex) 1553protected override IEnumerator<KeyValuePair<long, TSource>> CreatePartition(int startIndex, int endIndex)
System.Collections.Immutable (77)
System\Collections\Frozen\FrozenDictionary.cs (2)
589IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 655/// <inheritdoc cref="IEnumerator{T}.Current" />
System\Collections\Frozen\FrozenSet.cs (2)
391IEnumerator<T> IEnumerable<T>.GetEnumerator() => 509/// <inheritdoc cref="IEnumerator{T}.Current" />
System\Collections\Immutable\DictionaryEnumerator.cs (2)
10private readonly IEnumerator<KeyValuePair<TKey, TValue>> _inner; 12internal DictionaryEnumerator(IEnumerator<KeyValuePair<TKey, TValue>> inner)
System\Collections\Immutable\DisposableEnumeratorAdapter_2.cs (3)
15where TEnumerator : struct, IEnumerator<T> 20private readonly IEnumerator<T>? _enumeratorObject; 47internal DisposableEnumeratorAdapter(IEnumerator<T> enumerator)
System\Collections\Immutable\ImmutableArray_1.Builder.cs (2)
1026public IEnumerator<T> GetEnumerator() 1038IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableArray_1.Enumerator.cs (3)
69/// An array enumerator that implements <see cref="IEnumerator{T}"/> pattern (including <see cref="IDisposable"/>). 76private static readonly IEnumerator<T> s_EmptyEnumerator = 171internal static IEnumerator<T> Create(T[] array)
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (1)
387IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (3)
457/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 680/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 682IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.cs (3)
490/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 797/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 799IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (2)
94/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 96IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
System\Collections\Immutable\ImmutableExtensions.cs (5)
88where TEnumerator : struct, IStrongEnumerator<T>, IEnumerator<T> 145/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 147public IEnumerator<T> GetEnumerator() 231/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 233public IEnumerator<T> GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (3)
177/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 413/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 415IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.cs (2)
557/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 567IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.NodeEnumerable.cs (3)
38/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 49/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 52IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableList_1.Builder.cs (4)
221/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 232/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 234IEnumerator<T> IEnumerable<T>.GetEnumerator() 243/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.
System\Collections\Immutable\ImmutableList_1.cs (3)
895/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 897IEnumerator<T> IEnumerable<T>.GetEnumerator() 1082/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.
System\Collections\Immutable\ImmutableList_1.Node.cs (5)
203/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 211/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 214IEnumerator<T> IEnumerable<T>.GetEnumerator() => this.GetEnumerator(); 220/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 232/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.
System\Collections\Immutable\ImmutableQueue.cs (1)
48using (IEnumerator<T> e = items.GetEnumerator())
System\Collections\Immutable\ImmutableQueue_1.cs (2)
244/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 246IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.Builder.cs (1)
537IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (3)
694/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 696IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() 724/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.
System\Collections\Immutable\ImmutableSortedDictionary_2.Node.cs (5)
153/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 164/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 166IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() 175/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 189/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.
System\Collections\Immutable\ImmutableSortedSet_1.Builder.cs (1)
398IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.cs (5)
955/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 957IEnumerator<T> IEnumerable<T>.GetEnumerator() 985/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 1246/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 1248public IEnumerator<T> GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.Node.cs (6)
258/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 269/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 272IEnumerator<T> IEnumerable<T>.GetEnumerator() 281/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 296/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 569internal IEnumerator<T> Reverse()
System\Collections\Immutable\ImmutableStack_1.cs (2)
208/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection. 210IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Collections\Immutable\IStrongEnumerator_1.cs (1)
9/// An <see cref="IEnumerator{T}"/>-like interface that does not derive from <see cref="IDisposable"/>.
System\Collections\Immutable\KeysOrValuesCollectionAccessor.cs (1)
113public IEnumerator<T> GetEnumerator()
System\Collections\Immutable\SortedInt32KeyNode.cs (1)
143/// A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.
System.ComponentModel.Composition (14)
Microsoft\Internal\Collections\CollectionServices.CollectionOfObject.cs (2)
81public IEnumerator<object> GetEnumerator() 136public IEnumerator<object> GetEnumerator()
Microsoft\Internal\Collections\CollectionServices.cs (1)
180using (var enumerator = source.GetEnumerator())
System\ComponentModel\Composition\Hosting\AggregateCatalog.cs (1)
194public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\ApplicationCatalog.cs (1)
129public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\AssemblyCatalog.cs (1)
527public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\CatalogExportProvider.CatalogChangeProxy.cs (1)
28public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (2)
231public IEnumerator<ComposablePartCatalog> GetEnumerator() 237IEnumerator<ComposablePartCatalog> enumerator = _catalogs.GetEnumerator();
System\ComponentModel\Composition\Hosting\CompositionScopeDefinition.cs (1)
149public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (1)
498public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (1)
90public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Hosting\TypeCatalog.cs (1)
223public override IEnumerator<ComposablePartDefinition> GetEnumerator()
System\ComponentModel\Composition\Primitives\ComposablePartCatalog.cs (1)
158public virtual IEnumerator<ComposablePartDefinition> GetEnumerator()
System.ComponentModel.TypeConverter (1)
MS\Internal\Xml\Linq\ComponentModel\XComponentModel.cs (1)
513public IEnumerator<T> GetEnumerator()
System.Composition.Hosting (1)
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (1)
110public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
System.Data.Common (5)
System\Data\Common\DbBatchCommandCollection.cs (1)
11public abstract IEnumerator<DbBatchCommand> GetEnumerator();
System\Data\Common\DbConnectionStringBuilder.cs (1)
245IEnumerator<string> keylist = keys.GetEnumerator();
System\Data\DataTableExtensions.cs (1)
100using (IEnumerator<T> rows = source.GetEnumerator())
System\Data\EnumerableRowCollection.cs (1)
135public IEnumerator<TRow> GetEnumerator()
System\Data\TypedTableBase.cs (1)
46public IEnumerator<T> GetEnumerator()
System.Diagnostics.DiagnosticSource (12)
src\libraries\Common\src\System\Diagnostics\DiagnosticsHelper.cs (1)
79using (IEnumerator<KeyValuePair<string, object?>> enumerator = tags2.GetEnumerator())
System\Diagnostics\Activity.cs (6)
1191using (IEnumerator<ActivityLink> enumerator = links.GetEnumerator()) 1202using (IEnumerator<KeyValuePair<string, object?>> enumerator = tags.GetEnumerator()) 1631IEnumerator<KeyValuePair<string, string?>> IEnumerable<KeyValuePair<string, string?>>.GetEnumerator() => GetEnumerator(); 1644public TagsLinkedList(IEnumerator<KeyValuePair<string, object?>> e) 1662IEnumerator<KeyValuePair<string, object?>> e = list.GetEnumerator(); 1794IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator() => GetEnumerator();
System\Diagnostics\ActivityTagsCollection.cs (1)
205IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator() => new Enumerator(_list);
System\Diagnostics\DiagLinkedList.cs (2)
26public DiagLinkedList(IEnumerator<T> e) 150IEnumerator<T> IEnumerable<T>.GetEnumerator() => GetEnumerator();
System\Diagnostics\DistributedContextPropagator.cs (1)
111using (IEnumerator<KeyValuePair<string, string?>> e = baggage.GetEnumerator())
System\Diagnostics\Metrics\TagList.netcore.cs (1)
257public readonly IEnumerator<KeyValuePair<string, object?>> GetEnumerator() => new Enumerator(in this);
System.Diagnostics.Process (1)
System\Collections\Specialized\DictionaryWrapper.cs (1)
81public IEnumerator<KeyValuePair<string, string?>> GetEnumerator() => _contents.GetEnumerator();
System.DirectoryServices.AccountManagement (3)
artifacts\obj\System.DirectoryServices.AccountManagement\Debug\net10.0\System.DirectoryServices.AccountManagement.notsupported.cs (3)
248public System.Collections.Generic.IEnumerator<System.DirectoryServices.AccountManagement.Principal> GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 331public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 372public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); }
System.Formats.Nrbf (1)
System\Formats\Nrbf\RecordMap.cs (1)
28public IEnumerator<KeyValuePair<SerializationRecordId, SerializationRecord>> GetEnumerator() => _map.GetEnumerator();
System.Formats.Tar (2)
src\libraries\Common\src\System\IO\Archiving.Utils.cs (1)
31using (IEnumerator<string> enumerator = Directory.EnumerateFileSystemEntries(directoryFullName).GetEnumerator())
System\Formats\Tar\TarHeader.cs (1)
120using IEnumerator<KeyValuePair<string, string>> enumerator = existing.GetEnumerator();
System.IO.Compression.ZipFile (1)
src\libraries\Common\src\System\IO\Archiving.Utils.cs (1)
31using (IEnumerator<string> enumerator = Directory.EnumerateFileSystemEntries(directoryFullName).GetEnumerator())
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.cs (1)
754public IEnumerator<string> GetEnumerator() => ((IEnumerable<string>)Items).GetEnumerator();
System.IO.Packaging (8)
System\IO\Packaging\InternalRelationshipCollection.cs (1)
50public IEnumerator<PackageRelationship> GetEnumerator()
System\IO\Packaging\OrderedDictionary.cs (1)
71public IEnumerator<TValue> GetEnumerator() => _order.GetEnumerator();
System\IO\Packaging\PackagePartCollection.cs (2)
34IEnumerator<PackagePart> IEnumerable<PackagePart>.GetEnumerator() 43public IEnumerator<PackagePart> GetEnumerator()
System\IO\Packaging\PackageRelationshipCollection.cs (4)
35public IEnumerator<PackageRelationship> GetEnumerator() 37IEnumerator<PackageRelationship> relationshipsEnumerator = _relationships.GetEnumerator(); 84internal FilteredEnumerator(IEnumerator<PackageRelationship> enumerator, string filter) 178private readonly IEnumerator<PackageRelationship> _enumerator;
System.Linq (116)
System\Linq\Aggregate.cs (1)
38using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\AggregateBy.cs (4)
105using IEnumerator<TSource> enumerator = source.GetEnumerator(); 117static Dictionary<TKey, TAccumulate> PopulateDictionary(IEnumerator<TSource> enumerator, Func<TSource, TKey> keySelector, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> func, IEqualityComparer<TKey>? keyComparer) 137using IEnumerator<TSource> enumerator = source.GetEnumerator(); 149static Dictionary<TKey, TAccumulate> PopulateDictionary(IEnumerator<TSource> enumerator, Func<TSource, TKey> keySelector, Func<TKey, TAccumulate> seedSelector, Func<TAccumulate, TSource, TAccumulate> func, IEqualityComparer<TKey>? keyComparer)
System\Linq\AnyAll.cs (1)
40using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\AppendPrepend.cs (1)
42protected IEnumerator<TSource>? _enumerator;
System\Linq\Average.cs (5)
55using IEnumerator<int> e = source.GetEnumerator(); 104using IEnumerator<TSource> e = source.GetEnumerator(); 142using IEnumerator<TSource?> e = source.GetEnumerator(); 194using IEnumerator<TSource> e = source.GetEnumerator(); 238using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Chunk.cs (1)
74using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Concat.cs (2)
98/// than each <see cref="System.Collections.IEnumerator.MoveNext"/> and <see cref="IEnumerator{T}.Current"/> calls having to traverse all of the previous 205private IEnumerator<TSource>? _enumerator;
System\Linq\Concat.SpeedOpt.cs (2)
111using IEnumerator<TSource> e = source.GetEnumerator(); 292using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Count.cs (2)
34using IEnumerator<TSource> e = source.GetEnumerator(); 147using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\CountBy.cs (2)
41using IEnumerator<TSource> enumerator = source.GetEnumerator(); 54private static Dictionary<TKey, int> BuildCountDictionary<TSource, TKey>(IEnumerator<TSource> enumerator, Func<TSource, TKey> keySelector, IEqualityComparer<TKey>? keyComparer) where TKey : notnull
System\Linq\DefaultIfEmpty.cs (1)
33private IEnumerator<TSource>? _enumerator;
System\Linq\Distinct.cs (2)
74using IEnumerator<TSource> enumerator = source.GetEnumerator(); 100private IEnumerator<TSource>? _enumerator;
System\Linq\ElementAt.cs (2)
134using IEnumerator<TSource> e = source.GetEnumerator(); 157using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\First.cs (1)
89using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Grouping.cs (1)
389public IEnumerator<TElement> GetEnumerator()
System\Linq\GroupJoin.cs (1)
50using IEnumerator<TOuter> e = outer.GetEnumerator();
System\Linq\Iterator.cs (1)
105IEnumerator<TSource> IEnumerable<TSource>.GetEnumerator() => GetEnumerator();
System\Linq\Join.cs (1)
50using IEnumerator<TOuter> e = outer.GetEnumerator();
System\Linq\Last.cs (2)
89using IEnumerator<TSource> e = source.GetEnumerator(); 139using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\LeftJoin.cs (1)
50using IEnumerator<TOuter> e = outer.GetEnumerator();
System\Linq\Lookup.cs (2)
138public IEnumerator<IGrouping<TKey, TElement>> GetEnumerator() 309public IEnumerator<IGrouping<TKey, TElement>> GetEnumerator() => Enumerable.Empty<IGrouping<TKey, TElement>>().GetEnumerator();
System\Linq\Max.cs (14)
36using IEnumerator<T?> e = source.GetEnumerator(); 131using IEnumerator<T> e = source.GetEnumerator(); 172using IEnumerator<T?> e = source.GetEnumerator(); 244using IEnumerator<decimal> e = source.GetEnumerator(); 272using IEnumerator<decimal?> e = source.GetEnumerator(); 338using IEnumerator<TSource> e = source.GetEnumerator(); 435using IEnumerator<TSource> e = source.GetEnumerator(); 537using IEnumerator<TSource> e = source.GetEnumerator(); 569using IEnumerator<TSource> e = source.GetEnumerator(); 642using IEnumerator<TSource> e = source.GetEnumerator(); 684using IEnumerator<TSource> e = source.GetEnumerator(); 741using IEnumerator<TSource> e = source.GetEnumerator(); 773using IEnumerator<TSource> e = source.GetEnumerator(); 813using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\MaxMin.cs (1)
126using IEnumerator<T> e = source.GetEnumerator();
System\Linq\Min.cs (14)
36using IEnumerator<T?> e = source.GetEnumerator(); 111using IEnumerator<T> e = source.GetEnumerator(); 157using IEnumerator<T?> e = source.GetEnumerator(); 224using IEnumerator<decimal> e = source.GetEnumerator(); 251using IEnumerator<decimal?> e = source.GetEnumerator(); 317using IEnumerator<TSource> e = source.GetEnumerator(); 414using IEnumerator<TSource> e = source.GetEnumerator(); 516using IEnumerator<TSource> e = source.GetEnumerator(); 548using IEnumerator<TSource> e = source.GetEnumerator(); 603using IEnumerator<TSource> e = source.GetEnumerator(); 653using IEnumerator<TSource> e = source.GetEnumerator(); 705using IEnumerator<TSource> e = source.GetEnumerator(); 737using IEnumerator<TSource> e = source.GetEnumerator(); 777using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\OrderedEnumerable.cs (1)
35using IEnumerator<TElement> e = _source.GetEnumerator();
System\Linq\OrderedEnumerable.SpeedOpt.cs (5)
168using IEnumerator<TElement> e = _source.GetEnumerator(); 192using IEnumerator<TElement> e = _source.GetEnumerator(); 263using IEnumerator<TElement> e = _source.GetEnumerator(); 315using IEnumerator<TElement> e = _source.GetEnumerator(); 399using IEnumerator<TElement> e = _source.GetEnumerator();
System\Linq\Reverse.SpeedOpt.cs (2)
73using IEnumerator<TSource> e = _source.GetEnumerator(); 108using IEnumerator<TSource> e = _source.GetEnumerator();
System\Linq\RightJoin.cs (1)
50using IEnumerator<TInner> e = inner.GetEnumerator();
System\Linq\Select.cs (2)
97private IEnumerator<TSource>? _enumerator; 251private IEnumerator<TSource>? _enumerator;
System\Linq\Select.SpeedOpt.cs (3)
78IEnumerator<TSource> e = _source.GetEnumerator(); 104using IEnumerator<TSource> e = _source.GetEnumerator(); 117using IEnumerator<TSource> e = _source.GetEnumerator();
System\Linq\SelectMany.cs (2)
150private IEnumerator<TSource>? _sourceEnumerator; 151private IEnumerator<TResult>? _subEnumerator;
System\Linq\SequenceEqual.cs (2)
54using IEnumerator<TSource> e1 = first.GetEnumerator(); 55using IEnumerator<TSource> e2 = second.GetEnumerator();
System\Linq\Single.cs (2)
86using IEnumerator<TSource> e = source.GetEnumerator(); 140using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Skip.cs (2)
63using IEnumerator<TSource> e = source.GetEnumerator(); 102using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Skip.SizeOpt.cs (1)
12using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\SkipTake.SpeedOpt.cs (11)
208private IEnumerator<TSource>? _enumerator; 261using IEnumerator<TSource> en = _source.GetEnumerator(); 391using IEnumerator<TSource> en = _source.GetEnumerator(); 412using (IEnumerator<TSource> en = _source.GetEnumerator()) 436using (IEnumerator<TSource> en = _source.GetEnumerator()) 462using (IEnumerator<TSource> en = _source.GetEnumerator()) 490using (IEnumerator<TSource> en = _source.GetEnumerator()) 516private bool SkipBeforeFirst(IEnumerator<TSource> en) => SkipBefore(_minIndexInclusive, en); 518private static bool SkipBefore(int index, IEnumerator<TSource> en) => SkipAndCount(index, en) == index; 520private static int SkipAndCount(int index, IEnumerator<TSource> en) 526private static uint SkipAndCount(uint index, IEnumerator<TSource> en)
System\Linq\Take.cs (2)
114using (IEnumerator<TSource> e = source.GetEnumerator()) 161using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Take.SizeOpt.cs (1)
27using IEnumerator<TSource> e = source.GetEnumerator();
System\Linq\Union.cs (3)
104private IEnumerator<TSource>? _enumerator; 128private void SetEnumerator(IEnumerator<TSource> enumerator) 172IEnumerator<TSource> enumerator = enumerable.GetEnumerator();
System\Linq\Where.cs (2)
92private IEnumerator<TSource>? _enumerator; 363private IEnumerator<TSource>? _enumerator;
System\Linq\Where.SpeedOpt.cs (2)
95using IEnumerator<TSource> e = _source.GetEnumerator(); 591using IEnumerator<TSource> e = _source.GetEnumerator();
System\Linq\Zip.cs (7)
77using IEnumerator<TFirst> e1 = first.GetEnumerator(); 78using IEnumerator<TSecond> e2 = second.GetEnumerator(); 87using IEnumerator<TFirst> e1 = first.GetEnumerator(); 88using IEnumerator<TSecond> e2 = second.GetEnumerator(); 97using IEnumerator<TFirst> e1 = first.GetEnumerator(); 98using IEnumerator<TSecond> e2 = second.GetEnumerator(); 99using IEnumerator<TThird> e3 = third.GetEnumerator();
System.Linq.AsyncEnumerable (2)
System\Linq\GroupBy.cs (1)
400public IEnumerator<TElement> GetEnumerator()
System\Linq\ToLookupAsync.cs (1)
248public IEnumerator<IGrouping<TKey, TElement>> GetEnumerator()
System.Linq.Expressions (33)
System\Dynamic\ExpandoObject.cs (4)
435public IEnumerator<string> GetEnumerator() 585public IEnumerator<object?> GetEnumerator() 737IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator() 751private IEnumerator<KeyValuePair<string, object?>> GetExpandoEnumerator(ExpandoData data, int version)
System\Dynamic\Utils\ListArgumentProvider.cs (1)
125public IEnumerator<T> GetEnumerator()
System\Linq\Expressions\BlockExpression.cs (6)
218using (IEnumerator<Expression> en = expressions.GetEnumerator()) 271using (IEnumerator<Expression> en = expressions.GetEnumerator()) 338using (IEnumerator<Expression> en = expressions.GetEnumerator()) 422using (IEnumerator<Expression> en = expressions.GetEnumerator()) 562using (IEnumerator<Expression> en = expressions.GetEnumerator()) 804public IEnumerator<Expression> GetEnumerator()
System\Linq\Expressions\Compiler\CompilerScope.cs (1)
553public IEnumerator<ParameterExpression> GetEnumerator()
System\Linq\Expressions\DynamicExpression.cs (4)
557using (IEnumerator<Expression> en = arguments.GetEnumerator()) 622using (IEnumerator<Expression> en = arguments.GetEnumerator()) 693using (IEnumerator<Expression> en = arguments.GetEnumerator()) 770using (IEnumerator<Expression> en = arguments.GetEnumerator())
System\Linq\Expressions\Interpreter\InstructionList.cs (1)
119IEnumerator<KeyValuePair<int, object?>> cookieEnumerator = (debugCookies ?? Array.Empty<KeyValuePair<int, object?>>()).GetEnumerator();
System\Linq\Expressions\Interpreter\Utilities.cs (2)
244public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() 254private IEnumerator<KeyValuePair<TKey, TValue>> GetEnumeratorWorker()
System\Linq\Expressions\LambdaExpression.cs (3)
407using (IEnumerator<ParameterExpression> en = parameters.GetEnumerator()) 464using (IEnumerator<ParameterExpression> en = parameters.GetEnumerator()) 529using (IEnumerator<ParameterExpression> en = parameters.GetEnumerator())
System\Linq\Expressions\MethodCallExpression.cs (8)
288using (IEnumerator<Expression> en = arguments.GetEnumerator()) 345using (IEnumerator<Expression> en = arguments.GetEnumerator()) 412using (IEnumerator<Expression> en = arguments.GetEnumerator()) 485using (IEnumerator<Expression> en = arguments.GetEnumerator()) 564using (IEnumerator<Expression> en = arguments.GetEnumerator()) 665using (IEnumerator<Expression> en = arguments.GetEnumerator()) 726using (IEnumerator<Expression> en = arguments.GetEnumerator()) 793using (IEnumerator<Expression> en = arguments.GetEnumerator())
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (3)
64using (IEnumerator<T> en = collection.GetEnumerator()) 256/// <returns>A <see cref="IEnumerator{T}"/> that can be used to iterate through the collection.</returns> 257public IEnumerator<T> GetEnumerator() => new Enumerator(this);
System.Linq.Parallel (103)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (1)
37public override IEnumerator<T> GetEnumerator() =>
System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs (2)
41public IEnumerator<object?> GetEnumerator() 74object? IEnumerator<object?>.Current
System\Linq\Parallel\Enumerables\OrderedParallelQuery.cs (1)
46public override IEnumerator<TSource> GetEnumerator()
System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs (2)
40public override IEnumerator<object?> GetEnumerator() 87public override IEnumerator<T> GetEnumerator()
System\Linq\Parallel\Enumerables\ParallelQuery.cs (1)
125public virtual IEnumerator<TSource> GetEnumerator()
System\Linq\Parallel\Enumerables\RangeEnumerable.cs (1)
65public override IEnumerator<int> GetEnumerator()
System\Linq\Parallel\Enumerables\RepeatEnumerable.cs (1)
71public override IEnumerator<TResult> GetEnumerator()
System\Linq\Parallel\Merging\ArrayMergeHelper.cs (1)
74public IEnumerator<TInputOutput> GetEnumerator()
System\Linq\Parallel\Merging\DefaultMergeHelper.cs (3)
32private readonly IEnumerator<TInputOutput>? _channelEnumerator; // Output enumerator. 126IEnumerator<TInputOutput> IMergeHelper<TInputOutput>.GetEnumerator() 164using (IEnumerator<TInputOutput> enumerator = ((IMergeHelper<TInputOutput>)this).GetEnumerator())
System\Linq\Parallel\Merging\IMergeHelper.cs (1)
25IEnumerator<TInputOutput> GetEnumerator();
System\Linq\Parallel\Merging\MergeEnumerator.cs (1)
48get { return ((IEnumerator<TInputOutput>)this).Current; }
System\Linq\Parallel\Merging\MergeExecutor.cs (1)
116public IEnumerator<TInputOutput> GetEnumerator()
System\Linq\Parallel\Merging\OrderPreservingMergeHelper.cs (1)
67IEnumerator<TInputOutput> IMergeHelper<TInputOutput>.GetEnumerator()
System\Linq\Parallel\Merging\OrderPreservingPipeliningMergeHelper.cs (1)
163IEnumerator<TOutput> IMergeHelper<TOutput>.GetEnumerator()
System\Linq\Parallel\Partitioning\PartitionedDataSource.cs (3)
159private static QueryOperatorEnumerator<T, int>[] MakePartitions(IEnumerator<T> source, int partitionCount) 561private readonly IEnumerator<T> _source; // Data source to enumerate. 593IEnumerator<T> source, Shared<bool> exceptionTracker, object sourceSyncLock, Shared<int> currentIndex, Shared<int> degreeOfParallelism)
System\Linq\Parallel\QueryOperators\AssociativeAggregationOperator.cs (1)
115using (IEnumerator<TIntermediate> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Binary\ExceptQueryOperator.cs (1)
234private IEnumerator<KeyValuePair<Wrapper<TInputOutput>, Pair<TInputOutput, TLeftKey>>>? _outputEnumerator; // The enumerator output elements + order keys.
System\Linq\Parallel\QueryOperators\Binary\UnionQueryOperator.cs (1)
298private IEnumerator<KeyValuePair<Wrapper<TInputOutput>, Pair<TInputOutput, ConcatKey<TLeftKey, TRightKey>>>>? _outputEnumerator; // Enumerator over the output of the union.
System\Linq\Parallel\QueryOperators\Binary\ZipQueryOperator.cs (2)
122using (IEnumerator<TLeftInput> leftEnumerator = _leftChild.AsSequentialQuery(token).GetEnumerator()) 123using (IEnumerator<TRightInput> rightEnumerator = _rightChild.AsSequentialQuery(token).GetEnumerator())
System\Linq\Parallel\QueryOperators\Inlined\CountAggregationOperator.cs (1)
45using (IEnumerator<int> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DecimalAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<decimal, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DecimalMinMaxAggregationOperator.cs (1)
47using (IEnumerator<decimal> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DecimalSumAggregationOperator.cs (1)
43using (IEnumerator<decimal> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DoubleAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<double, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DoubleMinMaxAggregationOperator.cs (1)
53using (IEnumerator<double> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\DoubleSumAggregationOperator.cs (1)
43using (IEnumerator<double> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\FloatAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<double, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\FloatMinMaxAggregationOperator.cs (1)
52using (IEnumerator<float> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\FloatSumAggregationOperator.cs (1)
43using (IEnumerator<double> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\IntAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<long, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\IntMinMaxAggregationOperator.cs (1)
47using (IEnumerator<int> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\IntSumAggregationOperator.cs (1)
44using (IEnumerator<int> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<long, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongCountAggregationOperator.cs (1)
44using (IEnumerator<long> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongMinMaxAggregationOperator.cs (1)
47using (IEnumerator<long> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\LongSumAggregationOperator.cs (1)
43using (IEnumerator<long> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<decimal, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalMinMaxAggregationOperator.cs (1)
47using (IEnumerator<decimal?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDecimalSumAggregationOperator.cs (1)
43using (IEnumerator<decimal?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<double, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleMinMaxAggregationOperator.cs (1)
53using (IEnumerator<double?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableDoubleSumAggregationOperator.cs (1)
43using (IEnumerator<double?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<double, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatMinMaxAggregationOperator.cs (1)
53using (IEnumerator<float?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableFloatSumAggregationOperator.cs (1)
43using (IEnumerator<double?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<long, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntMinMaxAggregationOperator.cs (1)
47using (IEnumerator<int?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableIntSumAggregationOperator.cs (1)
43using (IEnumerator<int?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongAverageAggregationOperator.cs (1)
43using (IEnumerator<Pair<long, long>> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongMinMaxAggregationOperator.cs (1)
47using (IEnumerator<long?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Inlined\NullableLongSumAggregationOperator.cs (1)
43using (IEnumerator<long?> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Options\OrderingQueryOperator.cs (1)
37internal override IEnumerator<TSource> GetEnumerator(ParallelMergeOptions? mergeOptions, bool suppressOrderPreservation)
System\Linq\Parallel\QueryOperators\PartitionerQueryOperator.cs (9)
54using (IEnumerator<TElement> enumerator = _partitioner.GetPartitions(1)[0]) 148IList<IEnumerator<KeyValuePair<long, TElement>>> partitionerPartitions = 163IEnumerator<KeyValuePair<long, TElement>> partition = partitionerPartitions[i]; 174IList<IEnumerator<TElement>> partitionerPartitions = 189IEnumerator<TElement> partition = partitionerPartitions[i]; 209private readonly IEnumerator<KeyValuePair<long, TElement>> _sourceEnumerator; 211internal OrderablePartitionerEnumerator(IEnumerator<KeyValuePair<long, TElement>> sourceEnumerator) 244private readonly IEnumerator<TElement> _sourceEnumerator; 246internal PartitionerEnumerator(IEnumerator<TElement> sourceEnumerator)
System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs (2)
26private IEnumerator<TOutput>? _openedQueryEnumerator; 85get { return ((IEnumerator<TOutput>)this).Current; }
System\Linq\Parallel\QueryOperators\QueryOperator.cs (4)
89public override IEnumerator<TOutput> GetEnumerator() 95public IEnumerator<TOutput> GetEnumerator(ParallelMergeOptions? mergeOptions) 111internal virtual IEnumerator<TOutput> GetEnumerator(ParallelMergeOptions? mergeOptions, bool suppressOrderPreservation) 124internal IEnumerator<TOutput>? GetOpenedEnumerator(ParallelMergeOptions? mergeOptions, bool suppressOrder, bool forEffect,
System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs (1)
48internal IEnumerator<TElement> AsClassicEnumerator()
System\Linq\Parallel\QueryOperators\QueryResults.cs (1)
146IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Linq\Parallel\QueryOperators\ScanQueryOperator.cs (1)
77internal override IEnumerator<TElement> GetEnumerator(ParallelMergeOptions? mergeOptions, bool suppressOrderPreservation)
System\Linq\Parallel\QueryOperators\Unary\AnyAllSearchOperator.cs (1)
72using (IEnumerator<bool> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Unary\ContainsSearchOperator.cs (1)
57using (IEnumerator<bool> enumerator = GetEnumerator(ParallelMergeOptions.FullyBuffered, true))
System\Linq\Parallel\QueryOperators\Unary\DistinctQueryOperator.cs (1)
197private IEnumerator<KeyValuePair<Wrapper<TInputOutput>, TKey>>? _hashLookupEnumerator; // Enumerates over _hashLookup.
System\Linq\Parallel\QueryOperators\Unary\ElementAtQueryOperator.cs (1)
147using (IEnumerator<TSource> e = GetEnumerator(ParallelMergeOptions.FullyBuffered))
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (1)
62IEnumerator<TInput>? enumerator = GetOpenedEnumerator(ParallelMergeOptions.FullyBuffered, true, true,
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
709IEnumerator<TElement> IEnumerable<TElement>.GetEnumerator() 757IEnumerator<TElement> IEnumerable<TElement>.GetEnumerator()
System\Linq\Parallel\QueryOperators\Unary\SelectManyQueryOperator.cs (6)
237private IEnumerator<TRightInput>? _currentRightSource; // The current enumerator we're using. 238private IEnumerator<TOutput>? _currentRightSourceAsOutput; // If we need to access the enumerator for output directly (no result selector). 312_currentRightSourceAsOutput = (IEnumerator<TOutput>)_currentRightSource; 366private IEnumerator<TRightInput>? _currentRightSource; // The current enumerator we're using. 367private IEnumerator<TOutput>? _currentRightSourceAsOutput; // If we need to access the enumerator for output directly (no result selector). 441_currentRightSourceAsOutput = (IEnumerator<TOutput>)_currentRightSource;
System\Linq\Parallel\Utils\ExceptionAggregator.cs (1)
30using (IEnumerator<TElement> enumerator = source.GetEnumerator())
System\Linq\Parallel\Utils\ListChunk.cs (1)
72public IEnumerator<TInputOutput> GetEnumerator()
System\Linq\Parallel\Utils\Lookup.cs (1)
127public IEnumerator<IGrouping<TKey, TElement>> GetEnumerator()
System\Linq\ParallelEnumerable.cs (10)
1551using (IEnumerator<TSource> enumerator = source.GetEnumerator()) 4389IEnumerator<TSource> e1 = first.GetEnumerator(); 4393IEnumerator<TSource> e2 = second.GetEnumerator(); 4423private static void DisposeEnumerator<TSource>(IEnumerator<TSource> e, CancellationState cancelState) 4854IEnumerator<TSource> input; 4968IEnumerator<TSource> input = (op == null) ? source.GetEnumerator() : op.GetEnumerator(ParallelMergeOptions.FullyBuffered, true); 5066IEnumerator<TSource> input = (op == null) ? source.GetEnumerator() : op.GetEnumerator(ParallelMergeOptions.FullyBuffered, true); 5153IEnumerator<IGrouping<TKey, TSource>> input = (op == null) ? groupings.GetEnumerator() : op.GetEnumerator(ParallelMergeOptions.FullyBuffered); 5240IEnumerator<IGrouping<TKey, TElement>> input = (op == null) ? groupings.GetEnumerator() : op.GetEnumerator(ParallelMergeOptions.FullyBuffered); 5336using (IEnumerator<TSource> e = queryOp.GetEnumerator(ParallelMergeOptions.FullyBuffered))
System.Linq.Queryable (3)
System\Linq\EnumerableQuery.cs (2)
102IEnumerator<T> IEnumerable<T>.GetEnumerator() => GetEnumerator(); 104private IEnumerator<T> GetEnumerator()
System\Linq\EnumerableRewriter.cs (1)
299using (IEnumerator<MethodInfo> en = type.GetMethods(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Static).Where(m => m.Name == name).GetEnumerator())
System.Net.Http (10)
src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
53IEnumerator<KeyValuePair<T1, T2>> IEnumerable<KeyValuePair<T1, T2>>.GetEnumerator()
System\Net\Http\Headers\HeaderStringValues.cs (1)
57IEnumerator<string> IEnumerable<string>.GetEnumerator() => GetEnumerator();
System\Net\Http\Headers\HttpHeaders.cs (2)
331public IEnumerator<KeyValuePair<string, IEnumerable<string>>> GetEnumerator() => _count == 0 ? 335private IEnumerator<KeyValuePair<string, IEnumerable<string>>> GetEnumeratorCore()
System\Net\Http\Headers\HttpHeadersNonValidated.cs (1)
91IEnumerator<KeyValuePair<string, HeaderStringValues>> IEnumerable<KeyValuePair<string, HeaderStringValues>>.GetEnumerator() => GetEnumerator();
System\Net\Http\Headers\HttpHeaderValueCollection.cs (2)
135public IEnumerator<T> GetEnumerator() 142static IEnumerator<T> Iterate(object storeValue)
System\Net\Http\Headers\ObjectCollection.cs (1)
147IEnumerator<T> IEnumerable<T>.GetEnumerator() => GetEnumerator();
System\Net\Http\HttpRequestOptions.cs (1)
44IEnumerator<KeyValuePair<string, object?>> IEnumerable<KeyValuePair<string, object?>>.GetEnumerator() => Options.GetEnumerator();
System\Net\Http\MultipartContent.cs (1)
124public IEnumerator<HttpContent> GetEnumerator()
System.Net.HttpListener (1)
System\Net\HttpListenerPrefixCollection.cs (1)
82public IEnumerator<string> GetEnumerator()
System.Net.Mail (3)
src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
53IEnumerator<KeyValuePair<T1, T2>> IEnumerable<KeyValuePair<T1, T2>>.GetEnumerator()
System\Net\Mime\MimeMultiPart.cs (2)
205internal MimePartContext(BaseWriter writer, LazyAsyncResult result, IEnumerator<MimeBasePart> partsEnumerator) 212internal IEnumerator<MimeBasePart> _partsEnumerator;
System.Net.NetworkInformation (5)
System\Net\NetworkInformation\GatewayIPAddressInformationCollection.cs (1)
66public virtual IEnumerator<GatewayIPAddressInformation> GetEnumerator()
System\Net\NetworkInformation\InternalIPAddressCollection.cs (1)
66public override IEnumerator<IPAddress> GetEnumerator()
System\Net\NetworkInformation\IPAddressInformationCollection.cs (1)
57public virtual IEnumerator<IPAddressInformation> GetEnumerator()
System\Net\NetworkInformation\MulticastIPAddressInformationCollection.cs (1)
57public virtual IEnumerator<MulticastIPAddressInformation> GetEnumerator()
System\Net\NetworkInformation\UnicastIPAddressInformationCollection.cs (1)
58public virtual IEnumerator<UnicastIPAddressInformation> GetEnumerator()
System.Net.Primitives (2)
System\Net\CookieCollection.cs (1)
249IEnumerator<Cookie> IEnumerable<Cookie>.GetEnumerator()
System\Net\NetworkInformation\IPAddressCollection.cs (1)
50public virtual IEnumerator<IPAddress> GetEnumerator()
System.Net.WebSockets.Client (1)
System\Net\WebSockets\HttpResponseHeadersReadOnlyCollection.cs (1)
45public IEnumerator<KeyValuePair<string, IEnumerable<string>>> GetEnumerator()
System.Numerics.Tensors (8)
System\Numerics\Tensors\netcore\Tensor.cs (8)
551/// Gets an <see cref="IEnumerator{T}"/> for the <see cref="Tensor{T}"/>. 553/// <returns><see cref="IEnumerator{T}"/></returns> 554IEnumerator<T> IEnumerable<T>.GetEnumerator() => GetEnumerator(); 558/// Gets an <see cref="IEnumerator{T}"/> for the <see cref="Tensor{T}"/>. 560/// <returns><see cref="IEnumerator{T}"/></returns> 561public IEnumerator<T> GetEnumerator() => new Enumerator(this); 617/// Current T value of the <see cref="IEnumerator{T}"/> 619T IEnumerator<T>.Current => _tensor[_curIndices];
System.Private.CoreLib (42)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
321public IEnumerator<T> GetEnumerator()
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (2)
18internal static IEnumerator<T> GetEmptyEnumerator<T>() => 54using (var en = source.GetEnumerator())
src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (1)
259IEnumerator<T> IEnumerable<T>.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueue.cs (4)
233using (IEnumerator<T> e = Enumerate(head, headHead, tail, tailTail)) 462using (IEnumerator<T> e = Enumerate(head, headHead, tail, tailTail)) 481public IEnumerator<T> GetEnumerator() 542private static IEnumerator<T> Enumerate(ConcurrentQueueSegment<T> head, int headHead, ConcurrentQueueSegment<T> tail, int tailTail)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
372IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator() => 1945IEnumerator<TKey> IEnumerable<TKey>.GetEnumerator() => 2139IEnumerator<TValue> IEnumerable<TValue>.GetEnumerator() =>
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (1)
685IEnumerator<T> IEnumerable<T>.GetEnumerator() =>
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IEnumerable.cs (1)
21new IEnumerator<T> GetEnumerator();
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (4)
83using (IEnumerator<T> en = collection!.GetEnumerator()) 267using (IEnumerator<T> en = collection.GetEnumerator()) 667IEnumerator<T> IEnumerable<T>.GetEnumerator() => 853using (IEnumerator<T> en = collection.GetEnumerator())
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (1)
185IEnumerator<T> IEnumerable<T>.GetEnumerator() =>
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\Collection.cs (1)
86public IEnumerator<T> GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (1)
47public IEnumerator<T> GetEnumerator() =>
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (4)
100public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator() 217private readonly IEnumerator<KeyValuePair<TKey, TValue>> _enumerator; 287public IEnumerator<TKey> GetEnumerator() => _collection.GetEnumerator(); 339public IEnumerator<TValue> GetEnumerator() => _collection.GetEnumerator();
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlySet.cs (1)
37public IEnumerator<T> GetEnumerator() =>
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\CounterPayload.cs (2)
38public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() 93public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventPayload.cs (1)
85public IEnumerator<KeyValuePair<string, object?>> GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerable.cs (1)
43public IEnumerator<TResult> GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\IO\Iterator.cs (1)
40public IEnumerator<TSource> GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceFallbackManager.cs (1)
40public IEnumerator<CultureInfo> GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (1)
350IEnumerator<KeyValuePair<TKey, TValue>> IEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\String.cs (1)
593IEnumerator<char> IEnumerable<char>.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\String.Manipulation.cs (5)
155using (IEnumerator<string?> en = values.GetEnumerator()) 802using (IEnumerator<string?> en = values.GetEnumerator()) 936using (IEnumerator<T> e = values.GetEnumerator()) 950IEnumerator<char> en = Unsafe.As<IEnumerator<char>>(e);
src\libraries\System.Private.CoreLib\src\System\Text\StringBuilder.cs (1)
1241using (IEnumerator<T> en = values.GetEnumerator())
src\libraries\System.Private.CoreLib\src\System\Text\StringRuneEnumerator.cs (1)
61IEnumerator<Rune> IEnumerable<Rune>.GetEnumerator() => this;
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (1)
6973IEnumerator<Task> e = tasks.GetEnumerator();
src\System\Array.CoreCLR.cs (1)
765internal IEnumerator<T> GetEnumerator<T>()
System.Private.DataContractSerialization (5)
System\Runtime\Serialization\CollectionDataContract.cs (3)
903return new GenericDictionaryEnumerator<K, V>((IEnumerator<KeyValuePair<K, V>>)enumerator); 1618private readonly IEnumerator<KeyValuePair<K, V>> _enumerator; 1620public GenericDictionaryEnumerator(IEnumerator<KeyValuePair<K, V>> enumerator)
System\Runtime\Serialization\DataContractSet.cs (1)
644internal IEnumerator<KeyValuePair<XmlQualifiedName, DataContract>> GetEnumerator()
System\Runtime\Serialization\Globals.cs (1)
270s_typeOfIEnumeratorGeneric ??= typeof(IEnumerator<>);
System.Private.Windows.Core (4)
System\Collections\Generic\ListConverter.cs (1)
33IEnumerator<TOut> IEnumerable<TOut>.GetEnumerator() => throw new NotImplementedException();
System\Private\Windows\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (1)
24private readonly IEnumerator<string> _memberNamesIterator;
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (1)
72IEnumerator<T> IEnumerable<T>.GetEnumerator() => ArrayObjects.GetEnumerator();
System\Private\Windows\BinaryFormat\Serializer\ArraySingleString.StringListAdapter.cs (1)
32public IEnumerator<string?> GetEnumerator()
System.Private.Windows.Core.TestUtilities (3)
XUnit\EnumerableTupleTheoryData.cs (2)
21public IEnumerator<object[]> GetEnumerator() => 39public IEnumerator<object[]> GetEnumerator() =>
XUnit\ReadOnlyTheoryData.cs (1)
31IEnumerator<object?[]> IEnumerable<object?[]>.GetEnumerator() => _data.GetEnumerator();
System.Private.Xml (11)
System\Xml\Serialization\XmlSchemas.cs (1)
276IEnumerator<XmlSchema> IEnumerable<XmlSchema>.GetEnumerator()
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2428LocalBuilder enumerator = ilg.DeclareLocal(typeof(IEnumerator<>).MakeGenericType(typeof(ConstructorInfo)), "e");
System\Xml\Xsl\ListBase.cs (1)
105IEnumerator<T> IEnumerable<T>.GetEnumerator()
System\Xml\Xsl\QIL\QilNode.cs (1)
140public IEnumerator<QilNode> GetEnumerator()
System\Xml\Xsl\Runtime\DodSequenceMerge.cs (5)
20private List<IEnumerator<XPathNavigator>>? _sequencesToMerge; 52_sequencesToMerge = new List<IEnumerator<XPathNavigator>>(); 83IEnumerator<XPathNavigator> sequence = _sequencesToMerge[_sequencesToMerge.Count - 1]; 108private void MoveAndInsertSequence(IEnumerator<XPathNavigator> sequence) 118private void InsertSequence(IEnumerator<XPathNavigator> sequence)
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (2)
121public IEnumerator<T> GetEnumerator() 658IEnumerator<XPathItem> IEnumerable<XPathItem>.GetEnumerator()
System.Private.Xml.Linq (2)
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (2)
18internal static IEnumerator<T> GetEmptyEnumerator<T>() => 54using (var en = source.GetEnumerator())
System.Reflection.Metadata (29)
System\Reflection\Metadata\BlobBuilder.Enumerators.cs (2)
60IEnumerator<BlobBuilder> IEnumerable<BlobBuilder>.GetEnumerator() => GetEnumerator(); 98IEnumerator<Blob> IEnumerable<Blob>.GetEnumerator() => GetEnumerator();
System\Reflection\Metadata\PortablePdb\HandleCollections.Debug.cs (7)
40IEnumerator<DocumentHandle> IEnumerable<DocumentHandle>.GetEnumerator() 139IEnumerator<MethodDebugInformationHandle> IEnumerable<MethodDebugInformationHandle>.GetEnumerator() 245IEnumerator<LocalScopeHandle> IEnumerable<LocalScopeHandle>.GetEnumerator() 453IEnumerator<LocalVariableHandle> IEnumerable<LocalVariableHandle>.GetEnumerator() 559IEnumerator<LocalConstantHandle> IEnumerable<LocalConstantHandle>.GetEnumerator() 658IEnumerator<ImportScopeHandle> IEnumerable<ImportScopeHandle>.GetEnumerator() 765IEnumerator<CustomDebugInformationHandle> IEnumerable<CustomDebugInformationHandle>.GetEnumerator()
System\Reflection\Metadata\PortablePdb\ImportDefinitionCollection.cs (1)
26IEnumerator<ImportDefinition> IEnumerable<ImportDefinition>.GetEnumerator()
System\Reflection\Metadata\PortablePdb\SequencePointCollection.cs (1)
33IEnumerator<SequencePoint> IEnumerable<SequencePoint>.GetEnumerator()
System\Reflection\Metadata\TypeSystem\HandleCollections.TypeSystem.cs (18)
52IEnumerator<GenericParameterHandle> IEnumerable<GenericParameterHandle>.GetEnumerator() 160IEnumerator<GenericParameterConstraintHandle> IEnumerable<GenericParameterConstraintHandle>.GetEnumerator() 264IEnumerator<CustomAttributeHandle> IEnumerable<CustomAttributeHandle>.GetEnumerator() 385IEnumerator<DeclarativeSecurityAttributeHandle> IEnumerable<DeclarativeSecurityAttributeHandle>.GetEnumerator() 492IEnumerator<MethodDefinitionHandle> IEnumerable<MethodDefinitionHandle>.GetEnumerator() 612IEnumerator<FieldDefinitionHandle> IEnumerable<FieldDefinitionHandle>.GetEnumerator() 732IEnumerator<PropertyDefinitionHandle> IEnumerable<PropertyDefinitionHandle>.GetEnumerator() 852IEnumerator<EventDefinitionHandle> IEnumerable<EventDefinitionHandle>.GetEnumerator() 968IEnumerator<MethodImplementationHandle> IEnumerable<MethodImplementationHandle>.GetEnumerator() 1067IEnumerator<ParameterHandle> IEnumerable<ParameterHandle>.GetEnumerator() 1179IEnumerator<InterfaceImplementationHandle> IEnumerable<InterfaceImplementationHandle>.GetEnumerator() 1271IEnumerator<TypeDefinitionHandle> IEnumerable<TypeDefinitionHandle>.GetEnumerator() 1361IEnumerator<TypeReferenceHandle> IEnumerable<TypeReferenceHandle>.GetEnumerator() 1451IEnumerator<ExportedTypeHandle> IEnumerable<ExportedTypeHandle>.GetEnumerator() 1541IEnumerator<MemberReferenceHandle> IEnumerable<MemberReferenceHandle>.GetEnumerator() 1677IEnumerator<AssemblyReferenceHandle> IEnumerable<AssemblyReferenceHandle>.GetEnumerator() 1785IEnumerator<ManifestResourceHandle> IEnumerable<ManifestResourceHandle>.GetEnumerator() 1875IEnumerator<AssemblyFileHandle> IEnumerable<AssemblyFileHandle>.GetEnumerator()
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\Deserializer\ClassRecordSerializationInfoDeserializer.cs (1)
25private readonly IEnumerator<string> _memberNamesIterator;
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
83[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.Generic.IEnumerator<>))]
System.Runtime.Caching (3)
System\Runtime\Caching\MemoryCache.cs (1)
510protected override IEnumerator<KeyValuePair<string, object>> GetEnumerator()
System\Runtime\Caching\ObjectCache.cs (2)
57IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator() 62protected abstract IEnumerator<KeyValuePair<string, object>> GetEnumerator();
System.Security.Cryptography (3)
System\Security\Cryptography\X509Certificates\X509Certificate2Collection.cs (1)
137IEnumerator<X509Certificate2> IEnumerable<X509Certificate2>.GetEnumerator() => GetEnumerator();
System\Security\Cryptography\X509Certificates\X509ChainElementCollection.cs (1)
86IEnumerator<X509ChainElement> IEnumerable<X509ChainElement>.GetEnumerator() => GetEnumerator();
System\Security\Cryptography\X509Certificates\X509ExtensionCollection.cs (1)
105IEnumerator<X509Extension> IEnumerable<X509Extension>.GetEnumerator() => GetEnumerator();
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseHeaderMap.cs (1)
206public IEnumerator<KeyValuePair<CoseHeaderLabel, CoseHeaderValue>> GetEnumerator()
System.Security.Principal.Windows (1)
artifacts\obj\System.Security.Principal.Windows\Debug\net10.0\System.Security.Principal.Windows.notsupported.cs (1)
53public System.Collections.Generic.IEnumerator<System.Security.Principal.IdentityReference> GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); }
System.ServiceModel.Primitives (8)
netstandard.cs (8)
28public IEnumerator<T> GetEnumerator() { return default; } 75public abstract System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator(); 131public override System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator() => default; 145public override System.Collections.Generic.IEnumerator<System.IdentityModel.Claims.Claim> GetEnumerator() => default; 296public System.Collections.Generic.IEnumerator<System.IdentityModel.Tokens.SecurityKeyIdentifierClause> GetEnumerator() { return default; } 1700public System.Collections.Generic.IEnumerator<System.ServiceModel.Channels.MessageHeaderInfo> GetEnumerator() { return default; } 1745System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string, System.Object>>.GetEnumerator() { return default; } 1857public System.Collections.Generic.IEnumerator<System.ServiceModel.Channels.MessageHeaderInfo> GetEnumerator() { return default; }
System.ServiceModel.Primitives.Tests (1)
ServiceModel\SynchronizedCollection.cs (1)
45IEnumerator <int> e = coll.GetEnumerator();
System.Speech (1)
artifacts\obj\System.Speech\Debug\net10.0\System.Speech.notsupported.cs (1)
318System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, System.Speech.Recognition.SemanticValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String,System.Speech.Recognition.SemanticValue>>.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemSpeech); }
System.Text.Json (11)
System\Text\Json\Document\JsonElement.ArrayEnumerator.cs (1)
64IEnumerator<JsonElement> IEnumerable<JsonElement>.GetEnumerator() => GetEnumerator();
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (1)
69IEnumerator<JsonProperty> IEnumerable<JsonProperty>.GetEnumerator() => GetEnumerator();
System\Text\Json\Nodes\JsonArray.IList.cs (2)
216/// <returns>A <see cref="IEnumerator{JsonNode}"/> for the <see cref="JsonNode"/>.</returns> 217public IEnumerator<JsonNode?> GetEnumerator() => List.GetEnumerator();
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
159public IEnumerator<KeyValuePair<string, JsonNode?>> GetEnumerator() => Dictionary.GetEnumerator();
System\Text\Json\Serialization\ConfigurationList.cs (1)
123IEnumerator<TItem> IEnumerable<TItem>.GetEnumerator()
System\Text\Json\Serialization\Converters\Collection\DictionaryDefaultConverter.cs (2)
27IEnumerator<KeyValuePair<TKey, TValue>> enumerator; 40enumerator = (IEnumerator<KeyValuePair<TKey, TValue>>)state.Current.CollectionEnumerator;
System\Text\Json\Serialization\Converters\Collection\IEnumerableDefaultConverter.cs (3)
21IEnumerator<TElement> enumerator; 34Debug.Assert(state.Current.CollectionEnumerator is IEnumerator<TElement>); 35enumerator = (IEnumerator<TElement>)state.Current.CollectionEnumerator;
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
45IEnumerator<T> IEnumerable<T>.GetEnumerator() => ((IEnumerable<T>)_values).GetEnumerator();
System.Text.RegularExpressions (6)
System\Text\RegularExpressions\CaptureCollection.cs (1)
39IEnumerator<Capture> IEnumerable<Capture>.GetEnumerator() => new Enumerator(this);
System\Text\RegularExpressions\GroupCollection.cs (3)
47IEnumerator<Group> IEnumerable<Group>.GetEnumerator() => new Enumerator(this); 194IEnumerator<KeyValuePair<string, Group>> IEnumerable<KeyValuePair<string, Group>>.GetEnumerator() => 273KeyValuePair<string, Group> IEnumerator<KeyValuePair<string, Group>>.Current
System\Text\RegularExpressions\MatchCollection.cs (1)
73IEnumerator<Match> IEnumerable<Match>.GetEnumerator() => new Enumerator(this);
System\Text\RegularExpressions\Symbolic\DoublyLinkedList.cs (1)
122public IEnumerator<T> GetEnumerator()
System.Threading.Channels (15)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
321public IEnumerator<T> GetEnumerator()
src\libraries\Common\src\System\Collections\Generic\Deque.cs (1)
99public IEnumerator<T> GetEnumerator() // meant for debug purposes only
System\Threading\Channels\BoundedChannel.cs (3)
293IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 672IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 714IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _items.GetEnumerator();
System\Threading\Channels\IDebugEnumerator.cs (1)
11IEnumerator<T> GetEnumerator();
System\Threading\Channels\SingleConsumerUnboundedChannel.cs (3)
199IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 361IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 373IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _items.GetEnumerator();
System\Threading\Channels\UnboundedChannel.cs (3)
191IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 320IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent._items.GetEnumerator(); 358IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _items.GetEnumerator();
System\Threading\Channels\UnboundedPriorityChannel.cs (3)
195IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent.GetEnumerator(); 325IEnumerator<T> IDebugEnumerable<T>.GetEnumerator() => _parent.GetEnumerator(); 363public IEnumerator<T> GetEnumerator()
System.Threading.RateLimiting (1)
src\libraries\Common\src\System\Collections\Generic\Deque.cs (1)
99public IEnumerator<T> GetEnumerator() // meant for debug purposes only
System.Threading.Tasks.Dataflow (2)
Internal\ImmutableArray.cs (1)
86public IEnumerator<T> GetEnumerator() { return ((IEnumerable<T>)_array).GetEnumerator(); }
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
321public IEnumerator<T> GetEnumerator()
System.Threading.Tasks.Parallel (5)
System\Threading\Tasks\Parallel.cs (4)
2635IEnumerator<KeyValuePair<long, TSource>>? myPartition = partitionState as IEnumerator<KeyValuePair<long, TSource>>; 2681IEnumerator<TSource>? myPartition = partitionState as IEnumerator<TSource>;
System\Threading\Tasks\Parallel.ForEachAsync.cs (1)
688public readonly IEnumerator<TSource> Enumerator;
System.Windows.Controls.Ribbon (4)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
943private IEnumerator<object> GetLogicalChildren()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
516public IEnumerator<RibbonTab> GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1559public IEnumerator<DependencyObject> GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
566public IEnumerator<DependencyObject> GetEnumerator()
System.Windows.Forms (1)
System\Windows\Forms\Controls\UpDown\NumericUpDownAccelerationCollection.cs (1)
94IEnumerator<NumericUpDownAcceleration> IEnumerable<NumericUpDownAcceleration>.GetEnumerator()
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\ListAdapter.cs (3)
50IEnumerator<T> IEnumerable<T>.GetEnumerator() => new Enumerator(_list.GetEnumerator()); 52private sealed class Enumerator(IEnumerator _enumerator) : IEnumerator<T> 54T IEnumerator<T>.Current => (T)_enumerator.Current;
System.Windows.Forms.Primitives (2)
System\Collections\Generic\WeakRefCollection.cs (1)
91public IEnumerator<T> GetEnumerator()
System\Windows\Forms\NonNullCollection.cs (1)
48public IEnumerator<T> GetEnumerator() => _list.GetEnumerator();
System.Windows.Forms.Tests (2)
System\Windows\Forms\BindingSourceTests.cs (1)
796public IEnumerator<T> GetEnumerator() => _innerEnumerable.GetEnumerator();
System\Windows\Forms\ListBindingHelperTests.cs (1)
589public IEnumerator<int> GetEnumerator() => throw new NotImplementedException();
System.Xaml (10)
System\Xaml\InfosetObjects\XamlXmlReader.cs (1)
20IEnumerator<XamlNode> _nodeStream;
System\Xaml\NameScope.cs (2)
101IEnumerator<KeyValuePair<string, object>> GetEnumerator() => new Enumerator(_nameMap); 105IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator() => GetEnumerator();
System\Xaml\NameScopeDictionary.cs (2)
225IEnumerator<KeyValuePair<string, object>> GetEnumerator() 238IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
System\Xaml\Parser\NodeStreamSorter.cs (1)
19IEnumerator<XamlNode> _source;
System\Xaml\Runtime\ClrObjectRuntime.cs (2)
395Type genericIEnumerator = typeof(IEnumerator<>).MakeGenericType(genericKVP); 761private static IEnumerable<DictionaryEntry> DictionaryEntriesFromIEnumeratorKvp<TKey, TValue>(IEnumerator<KeyValuePair<TKey, TValue>> enumerator)
System\Xaml\XamlObjectReader.cs (1)
3184public IEnumerator<TValue> GetEnumerator()
System\Xaml\XamlSchemaContext.cs (1)
1475IEnumerator<T> IEnumerable<T>.GetEnumerator()
System.Xaml.Tests (6)
System\Xaml\XamlTypeTests.cs (6)
1835IEnumerator<int> IEnumerable<int>.GetEnumerator() => throw new NotImplementedException(); 1836IEnumerator<object> IEnumerable<object>.GetEnumerator() => throw new NotImplementedException(); 3125IEnumerator<object> IEnumerable<object>.GetEnumerator() => throw new NotImplementedException(); 3129IEnumerator<int> IEnumerable<int>.GetEnumerator() => throw new NotImplementedException(); 3182IEnumerator<KeyValuePair<string, int>> IEnumerable<KeyValuePair<string, int>>.GetEnumerator() => throw new NotImplementedException(); 3186IEnumerator<KeyValuePair<int, string>> IEnumerable<KeyValuePair<int, string>>.GetEnumerator() => throw new NotImplementedException();
Templates.Blazor.Tests (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
Templates.Blazor.WebAssembly.Auth.Tests (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
Templates.Blazor.WebAssembly.Tests (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
Templates.Mvc.Tests (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
Templates.Tests (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
UnitTests.Common (1)
MemberDataSet.cs (1)
44public IEnumerator<object[]> GetEnumerator()
Wasm.Performance.ConsoleHost (3)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (3)
146IEnumerator<CommandArgument> arguments = null; 603private readonly IEnumerator<CommandArgument> _enumerator; 605public CommandArgumentEnumerator(IEnumerator<CommandArgument> enumerator)
WindowsBase.Tests (2)
System\Windows\NameScopeTests.cs (2)
732using IEnumerator<KeyValuePair<string, object>> enumerator = collection.GetEnumerator(); 761using IEnumerator<KeyValuePair<string, object>> enumerator = collection.GetEnumerator();
xunit.assert (4)
Sdk\CollectionTracker.cs (4)
681 var spanEnumerator = collection.GetEnumerator(); 752 public IEnumerator<T> GetEnumerator() 821 readonly IEnumerator<T> innerEnumerator; 823 public Enumerator(IEnumerator<T> innerEnumerator)