1 instantiation of Enumerator
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
665public Enumerator GetEnumerator() => new Enumerator(this);
78 references to Enumerator
Aspire.Dashboard (1)
Otlp\Model\OtlpSpanCollection.cs (1)
22public new List<OtlpSpan>.Enumerator GetEnumerator()
Microsoft.Build (1)
Utilities\Utilities.cs (1)
866if (enumerator is List<DictionaryEntry>.Enumerator listEnumerator)
Microsoft.Extensions.Configuration (1)
ConfigurationManager.cs (1)
232public List<IConfigurationSource>.Enumerator GetEnumerator() => _sources.GetEnumerator();
Microsoft.ML.Tests (8)
CollectionsDataViewTest.cs (8)
162var originalEnumerator = data.GetEnumerator(); 236var originalEnumerator = data.GetEnumerator(); 262var originalEnumerator = data.GetEnumerator(); 316var originalEnumerator = data.GetEnumerator(); 346var originalEnumerator = data.GetEnumerator(); 397var originalEnumerator = data.GetEnumerator(); 448var originalEnumerator = data.GetEnumerator(); 485var originalEnumerator = data.GetEnumerator();
Microsoft.VisualStudio.TestPlatform.Common (4)
Utilities\SimpleJSON.cs (4)
82private List<JSONNode>.Enumerator _array; 86public Enumerator(List<JSONNode>.Enumerator aArrayEnum) 121public ValueEnumerator(List<JSONNode>.Enumerator aArrayEnum) : this(new Enumerator(aArrayEnum)) { } 131public KeyEnumerator(List<JSONNode>.Enumerator aArrayEnum) : this(new Enumerator(aArrayEnum)) { }
Microsoft.VisualStudio.TestPlatform.ObjectModel (4)
Nuget.Frameworks\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Build.Tasks.Console (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.CommandLine.XPlat (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Commands (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Configuration (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.DependencyResolver.Core (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Frameworks (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.LibraryModel (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.PackageManagement (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Packaging (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.ProjectModel (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Protocol (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Resolver (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
NuGet.Versioning (4)
src\nuget-client\build\Shared\NoAllocEnumerateExtensions.cs (4)
21/// If the underlying type is <see cref="List{T}"/> then this method will delegate to <see cref="List{T}.Enumerator"/>, 71private List<T>.Enumerator _listEnumerator; 142/// (e.g. <see cref="List{T}.Enumerator"/>) which the compiler can use in <see langword="foreach" /> statements. 202private List<T>.Enumerator _listEnumerator;
System.Data.Odbc (1)
System\Data\Odbc\OdbcDataReader.cs (1)
2154List<string>.Enumerator tablesEnum = qrytables.GetEnumerator();
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\ActivityTagsCollection.cs (1)
274private List<KeyValuePair<string, object?>>.Enumerator _enumerator;
System.Linq (3)
System\Linq\Select.cs (1)
220private List<TSource>.Enumerator _enumerator;
System\Linq\Where.cs (2)
210private List<TSource>.Enumerator _enumerator; 314private List<TSource>.Enumerator _enumerator;
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
665public Enumerator GetEnumerator() => new Enumerator(this);
System.Text.Json (1)
System\Text\Json\Serialization\ConfigurationList.cs (1)
72public List<TItem>.Enumerator GetEnumerator() => _list.GetEnumerator();