530 implementations of IEnumerator
dotnet (1)
dotnet-dev-certs (1)
dotnet-getdocument (1)
dotnet-openapi (1)
dotnet-sql-cache (1)
dotnet-svcutil-lib (5)
dotnet-user-jwts (1)
dotnet-user-secrets (1)
GenerateDocumentationAndConfigFiles (26)
GetDocument.Insider (1)
ILCompiler.Compiler (3)
ILCompiler.ReadyToRun (2)
ILCompiler.TypeSystem (1)
illink (2)
ILLink.RoslynAnalyzer (2)
Microsoft.AspNetCore.App.Analyzers (1)
Microsoft.AspNetCore.Components (3)
Microsoft.AspNetCore.Components.Endpoints (2)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Microsoft.AspNetCore.Http (7)
Microsoft.AspNetCore.Http.Abstractions (3)
Microsoft.AspNetCore.Http.Extensions (1)
Microsoft.AspNetCore.Mvc.Abstractions (3)
Microsoft.AspNetCore.Mvc.Core (5)
Microsoft.AspNetCore.Mvc.Formatters.Xml (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
Microsoft.AspNetCore.Owin (2)
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
Microsoft.AspNetCore.Routing (2)
Microsoft.AspNetCore.Server.Kestrel.Core (6)
Microsoft.AspNetCore.SignalR.Client.Core (1)
Microsoft.AspNetCore.SignalR.Core (2)
Microsoft.Build (22)
Microsoft.CodeAnalysis (32)
Microsoft.CodeAnalysis.Analyzers (26)
Microsoft.CodeAnalysis.AnalyzerUtilities (26)
Microsoft.CodeAnalysis.CodeStyle (23)
Microsoft.CodeAnalysis.Extensions.Package (13)
Microsoft.CodeAnalysis.Features.ExternalAccess (1)
Microsoft.CodeAnalysis.NetAnalyzers (4)
Microsoft.CodeAnalysis.Razor.Compiler (9)
Microsoft.CodeAnalysis.ResxSourceGenerator (26)
Microsoft.CodeAnalysis.Workspaces (23)
Microsoft.Extensions.AI (1)
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.Http.Diagnostics (1)
Microsoft.Extensions.Logging (1)
Microsoft.Extensions.Primitives (2)
Microsoft.Extensions.Telemetry (1)
Microsoft.Gen.BuildMetadata.Unit.Tests (1)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (1)
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
Microsoft.Gen.Metrics.Unit.Tests (1)
Microsoft.Gen.MetricsReports.Unit.Tests (1)
Microsoft.Maui.Controls (3)
Microsoft.TemplateEngine.Utils (1)
Microsoft.VisualStudio.TestPlatform.Common (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
Mono.Cecil (1)
NuGet.DependencyResolver.Core (1)
NuGet.ProjectModel (1)
PresentationCore (32)
PresentationFramework (9)
Roslyn.Diagnostics.Analyzers (26)
rzc (1)
Shared (1)
System.Collections (13)
System.Collections.Concurrent (3)
System.Collections.Immutable (13)
System.ComponentModel.TypeConverter (1)
System.Data.Common (1)
System.Data.OleDb (1)
System.Diagnostics.DiagnosticSource (3)
System.DirectoryServices.AccountManagement (4)
System.IO.Packaging (1)
System.Linq (2)
System.Linq.Expressions (1)
System.Linq.Parallel (5)
System.Net.Http (3)
System.Net.HttpListener (1)
System.Numerics.Tensors (5)
System.Private.CoreLib (28)
System.Private.DataContractSerialization (2)
System.Private.Reflection.Execution (1)
System.Private.TypeLoader (1)
System.Private.Xml (2)
System.Reflection.Metadata (30)
System.Security.Cryptography (3)
System.Security.Principal.Windows (1)
System.Text.Json (2)
System.Text.RegularExpressions (6)
System.Windows.Forms.Design (1)
System.Xaml (3)
2540 references to IEnumerator
aspire (4)
Aspire.Azure.Messaging.EventHubs (1)
Aspire.Azure.Messaging.ServiceBus (1)
Aspire.Azure.Messaging.WebPubSub (1)
Aspire.Azure.Storage.Queues (1)
Aspire.Dashboard (3)
Aspire.Dashboard.Tests (1)
Aspire.Hosting (6)
Aspire.Hosting.Azure.CosmosDB (1)
Aspire.Hosting.Azure.Tests (1)
Aspire.Hosting.Tests (2)
Aspire.Microsoft.Azure.Cosmos (1)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
Aspire.RabbitMQ.Client (1)
ConfigurationSchemaGenerator (1)
dotnet (2)
dotnet-aot (1)
dotnet-dev-certs (3)
dotnet-getdocument (3)
dotnet-openapi (3)
dotnet-sql-cache (3)
dotnet-svcutil-lib (33)
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);
dotnet-user-jwts (3)
dotnet-user-secrets (3)
GenerateDocumentationAndConfigFiles (87)
GetDocument.Insider (3)
ILAssembler (1)
ILCompiler.Compiler (10)
ILCompiler.MetadataTransform (1)
ILCompiler.ReadyToRun (7)
ILCompiler.TypeSystem (3)
illink (4)
ILLink.RoslynAnalyzer (4)
Microsoft.Analyzers.Local (3)
Microsoft.Analyzers.Local.Tests (2)
Microsoft.AspNetCore.AsyncState (1)
Microsoft.AspNetCore.Authentication.OAuth (1)
Microsoft.AspNetCore.Components (6)
Microsoft.AspNetCore.Components.Endpoints (8)
Microsoft.AspNetCore.Components.Server (1)
Microsoft.AspNetCore.Components.Web (1)
Microsoft.AspNetCore.Components.WebView (1)
Microsoft.AspNetCore.Connections.Abstractions (1)
Microsoft.AspNetCore.Diagnostics.Middleware.PerformanceTests (1)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Microsoft.AspNetCore.HeaderParsing (1)
Microsoft.AspNetCore.Hosting (5)
Microsoft.AspNetCore.Http (16)
Microsoft.AspNetCore.Http.Abstractions (15)
Microsoft.AspNetCore.Http.Connections (3)
Microsoft.AspNetCore.Http.Connections.Client (1)
Microsoft.AspNetCore.Http.Extensions (5)
Microsoft.AspNetCore.HttpLogging (1)
Microsoft.AspNetCore.HttpOverrides (2)
Microsoft.AspNetCore.Mvc.Abstractions (13)
Microsoft.AspNetCore.Mvc.Core (19)
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
Microsoft.AspNetCore.Mvc.Formatters.Xml (4)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
Microsoft.AspNetCore.Mvc.RazorPages (1)
Microsoft.AspNetCore.Mvc.ViewFeatures (9)
Microsoft.AspNetCore.OpenApi.SourceGenerators (2)
Microsoft.AspNetCore.Owin (7)
Microsoft.AspNetCore.Razor.Runtime (1)
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
Microsoft.AspNetCore.Rewrite (2)
Microsoft.AspNetCore.Routing (1)
Microsoft.AspNetCore.Server.HttpSys (4)
Microsoft.AspNetCore.Server.IIS (3)
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Microsoft.AspNetCore.Server.Kestrel.Core (12)
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
Microsoft.AspNetCore.Session (2)
Microsoft.AspNetCore.SignalR.Client.Core (2)
Microsoft.AspNetCore.SignalR.Core (6)
Microsoft.AspNetCore.Testing (1)
Microsoft.Build (97)
Microsoft.Build.Framework (4)
Microsoft.Build.Tasks.Core (3)
Microsoft.Build.Utilities.Core (2)
Microsoft.CodeAnalysis (95)
Microsoft.CodeAnalysis.Analyzers (89)
Microsoft.CodeAnalysis.AnalyzerUtilities (90)
Microsoft.CodeAnalysis.CodeStyle (77)
Microsoft.CodeAnalysis.CSharp (6)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
Microsoft.CodeAnalysis.CSharp.Features (2)
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Microsoft.CodeAnalysis.Extensions.Package (55)
Microsoft.CodeAnalysis.Features (4)
Microsoft.CodeAnalysis.NetAnalyzers (14)
Microsoft.CodeAnalysis.Razor.Compiler (14)
Microsoft.CodeAnalysis.ResxSourceGenerator (89)
Microsoft.CodeAnalysis.Scripting (1)
Microsoft.CodeAnalysis.Workspaces (82)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
Microsoft.CSharp (2)
Microsoft.Data.Analysis (113)
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Microsoft.Diagnostics.DataContractReader.DataGenerator (1)
Microsoft.Diagnostics.DataContractReader.Legacy (12)
Microsoft.Diagnostics.NETCore.Client (1)
Microsoft.DotNet.ApiCompatibility (1)
Microsoft.DotNet.Cli.Definitions (2)
Microsoft.DotNet.HotReload.Watch (1)
Microsoft.Extensions.AI (4)
Microsoft.Extensions.AI.Abstractions (6)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Microsoft.Extensions.AI.Evaluation (1)
Microsoft.Extensions.AI.Evaluation.Console (1)
Microsoft.Extensions.AI.Evaluation.NLP (3)
Microsoft.Extensions.AI.Evaluation.Quality (1)
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Microsoft.Extensions.AI.Evaluation.Safety (1)
Microsoft.Extensions.AI.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI (1)
Microsoft.Extensions.AI.Tests (1)
Microsoft.Extensions.AmbientMetadata.Application (1)
Microsoft.Extensions.AmbientMetadata.Build (1)
Microsoft.Extensions.AsyncState (1)
Microsoft.Extensions.Caching.Hybrid (2)
Microsoft.Extensions.Compliance.Abstractions (1)
Microsoft.Extensions.Compliance.Redaction (1)
Microsoft.Extensions.Compliance.Testing (1)
Microsoft.Extensions.Configuration (3)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
Microsoft.Extensions.Configuration.CommandLine (1)
Microsoft.Extensions.DataIngestion (1)
Microsoft.Extensions.DataIngestion.Abstractions (1)
Microsoft.Extensions.DataIngestion.Markdig (1)
Microsoft.Extensions.DataIngestion.MarkItDown (1)
Microsoft.Extensions.DependencyInjection.Abstractions (1)
Microsoft.Extensions.DependencyInjection.AutoActivation (1)
Microsoft.Extensions.DependencyModel (1)
Microsoft.Extensions.Diagnostics (1)
Microsoft.Extensions.Diagnostics.ExceptionSummarization (1)
Microsoft.Extensions.Diagnostics.HealthChecks (2)
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (1)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
Microsoft.Extensions.Diagnostics.Probes (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes (1)
Microsoft.Extensions.Diagnostics.Testing (1)
Microsoft.Extensions.Features (1)
Microsoft.Extensions.FileProviders.Abstractions (1)
Microsoft.Extensions.FileProviders.Composite (1)
Microsoft.Extensions.FileProviders.Embedded (2)
Microsoft.Extensions.FileProviders.Embedded.Manifest.Task (2)
Microsoft.Extensions.FileProviders.Physical (2)
Microsoft.Extensions.Hosting.Testing (1)
Microsoft.Extensions.Http (2)
Microsoft.Extensions.Http.Diagnostics (3)
Microsoft.Extensions.Http.Resilience (1)
Microsoft.Extensions.Logging (5)
Microsoft.Extensions.Logging.Abstractions (9)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.ObjectPool.DependencyInjection (1)
Microsoft.Extensions.Options.Contextual (1)
Microsoft.Extensions.Primitives (2)
Microsoft.Extensions.Resilience (1)
Microsoft.Extensions.ServiceDiscovery (1)
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
Microsoft.Extensions.ServiceDiscovery.Dns (2)
Microsoft.Extensions.ServiceDiscovery.Yarp (1)
Microsoft.Extensions.Telemetry (8)
Microsoft.Extensions.Telemetry.Abstractions (2)
Microsoft.Extensions.TimeProvider.Testing (1)
Microsoft.Extensions.VectorData.Abstractions (1)
Microsoft.Gen.BuildMetadata.Unit.Tests (2)
Microsoft.Gen.ComplianceReports.Unit.Tests (2)
Microsoft.Gen.ContextualOptions.Unit.Tests (2)
Microsoft.Gen.Logging.Generated.Tests (1)
Microsoft.Gen.Logging.Unit.Tests (2)
Microsoft.Gen.MetadataExtractor.Unit.Tests (2)
Microsoft.Gen.Metrics.Unit.Tests (2)
Microsoft.Gen.MetricsReports.Unit.Tests (2)
Microsoft.Interop.SourceGeneration (2)
Microsoft.Maui (5)
Microsoft.Maui.Controls (36)
Microsoft.Maui.Controls.BindingSourceGen (1)
Microsoft.Maui.Controls.Maps (6)
Microsoft.ML.AutoML (3)
Microsoft.ML.AutoML.Tests (1)
Microsoft.ML.Core (4)
Microsoft.ML.CpuMath (3)
Microsoft.ML.Data (16)
Microsoft.ML.DataView (1)
Microsoft.ML.FastTree (14)
Microsoft.ML.GenAI.Core (1)
Microsoft.ML.Parquet (3)
Microsoft.ML.Samples (2)
Microsoft.ML.Samples.OneDal (1)
Microsoft.ML.SearchSpace (3)
Microsoft.ML.StandardTrainers (1)
Microsoft.ML.Sweeper (1)
Microsoft.ML.TestFramework (5)
Microsoft.ML.Tests (11)
Microsoft.ML.TimeSeries.Tests (7)
Microsoft.ML.Tokenizers (2)
Microsoft.ML.TorchSharp (1)
Microsoft.ML.Transforms (3)
Microsoft.NET.Build.Tasks (1)
Microsoft.NET.Sdk.Publish.Tasks (1)
Microsoft.Private.Windows.Core (3)
Microsoft.TemplateEngine.Abstractions (2)
Microsoft.TemplateEngine.Core (4)
Microsoft.TemplateEngine.Edge (1)
Microsoft.TemplateEngine.Utils (9)
Microsoft.VisualStudio.TestPlatform.Common (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
Microsoft.VisualStudio.TestPlatform.ObjectModel (8)
Mono.Cecil (1)
mscorlib (1)
netstandard (1)
NuGet.Build.Tasks.Console (5)
NuGet.CommandLine.XPlat (5)
NuGet.Commands (5)
NuGet.Common (1)
NuGet.Configuration (5)
NuGet.DependencyResolver.Core (6)
NuGet.Frameworks (5)
NuGet.LibraryModel (5)
NuGet.PackageManagement (5)
NuGet.Packaging (6)
NuGet.ProjectModel (6)
NuGet.Protocol (9)
NuGet.Resolver (5)
NuGet.Versioning (6)
PresentationCore (58)
PresentationFramework (78)
PresentationUI (1)
ReachFramework (1)
Roslyn.Diagnostics.Analyzers (89)
Roslyn.Diagnostics.CSharp.Analyzers (3)
rzc (3)
Shared (3)
Shared.Tests (6)
System.Collections (16)
System.Collections.Concurrent (34)
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.CommandLine (4)
System.ComponentModel.Composition (14)
System.ComponentModel.TypeConverter (7)
System.Composition.Hosting (1)
System.Data.Common (5)
System.Data.OleDb (1)
System.Diagnostics.DiagnosticSource (11)
System.Diagnostics.Process (1)
System.DirectoryServices.AccountManagement (8)
System.Drawing.Common (1)
System.Formats.Nrbf (1)
System.Formats.Tar (3)
System.IO.Compression.ZipFile (1)
System.IO.FileSystem.Watcher (1)
System.IO.Packaging (8)
System.IO.Pipelines (1)
System.Linq (124)
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.AsyncEnumerable (4)
System.Linq.Expressions (33)
System.Linq.Parallel (103)
System.Linq.Queryable (3)
System.Net.Http (10)
System.Net.HttpListener (1)
System.Net.NetworkInformation (5)
System.Net.Primitives (2)
System.Net.WebSockets.Client (1)
System.Numerics.Tensors (5)
System.Private.CoreLib (53)
System.Private.DataContractSerialization (5)
System.Private.Reflection.Execution (3)
System.Private.TypeLoader (2)
System.Private.Windows.Core (3)
System.Private.Windows.Core.TestUtilities (3)
System.Private.Xml (11)
System.Private.Xml.Linq (2)
System.Reflection.Metadata (29)
System.Resources.Extensions (1)
System.Runtime (1)
System.Runtime.Caching (3)
System.Security.Cryptography (3)
System.Security.Cryptography.Cose (1)
System.Security.Principal.Windows (1)
System.ServiceModel.Primitives (13)
System.ServiceModel.Primitives.Tests (1)
System.Speech (5)
System.Text.Json (11)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions (6)
System.Threading.Channels (15)
System.Threading.RateLimiting (1)
System.Threading.Tasks.Dataflow (2)
System.Threading.Tasks.Parallel (5)
System.Windows.Controls.Ribbon (4)
System.Windows.Forms (1)
System.Windows.Forms.Design (2)
System.Windows.Forms.Primitives (2)
System.Xaml (10)
UnitTests.Common (1)