2 interfaces inheriting from IEnumerator
System.Private.CoreLib (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IEnumerator.cs (1)
11public interface IEnumerator<out T> : IDisposable, IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\IDictionaryEnumerator.cs (1)
33public interface IDictionaryEnumerator : IEnumerator
234 implementations of IEnumerator
dotnet-svcutil-lib (12)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlChildEnumerator.cs (1)
11internal sealed class XmlChildEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElementList.cs (2)
288internal class XmlElementListEnumerator : IEnumerator 328internal class XmlEmptyElementListEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs (1)
143private class SingleObjectEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Dom\XPathNodeList.cs (1)
89internal class XmlNodeListEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\EmptyEnumerator.cs (1)
13internal sealed class EmptyEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (1)
455public sealed class XmlSchemaCollectionEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectCollection.cs (1)
179public class XmlSchemaObjectEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectTable.cs (1)
292internal class XSOEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (1)
911public class XmlSchemaEnumerator : IEnumerator<XmlSchema>, System.Collections.IEnumerator
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNodeIterator.cs (1)
49private class Enumerator : IEnumerator
FrameworkFork\System.ServiceModel\System\ServiceModel\SynchronizedReadOnlyCollection.cs (1)
272internal sealed class EnumeratorAdapter : IEnumerator, IDisposable
GenerateDocumentationAndConfigFiles (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
ILCompiler.Compiler (1)
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
80public struct Enumerator : IEnumerator<TValue>, IDisposable, IEnumerator
illink (1)
ILLink.RoslynAnalyzer (1)
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
80public struct Enumerator : IEnumerator<TValue>, IDisposable, IEnumerator
Microsoft.AspNetCore.Owin (2)
DictionaryStringArrayWrapper.cs (1)
80public struct ConvertingEnumerator : IEnumerator<KeyValuePair<string, string[]>>, IEnumerator
DictionaryStringValuesWrapper.cs (1)
125public struct ConvertingEnumerator : IEnumerator<KeyValuePair<string, StringValues>>, IEnumerator
Microsoft.Build (5)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (1)
948public struct Enumerator : IEnumerator<T>, System.Collections.IEnumerator
src\5057ed6cf5d6323b\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\8b3a4ac2431f87ea\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.Build.Tasks.Core (1)
src\msbuild\src\Shared\LanguageParser\tokenEnumerator.cs (1)
17internal abstract class TokenEnumerator : IEnumerator
Microsoft.CodeAnalysis (5)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Text\TextLineCollection.cs (1)
97public struct Enumerator : IEnumerator<TextLine>, IEnumerator
Microsoft.CodeAnalysis.Analyzers (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.CodeStyle (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Extensions.Package (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\SpecializedCollections.cs (1)
56internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Workspaces (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Helpers\ForEachEnum.vb (1)
15Implements IEnumerator
NuGet.DependencyResolver.Core (1)
GraphModel\Tracker.cs (1)
148public struct Enumerator : IEnumerator<GraphItem<TItem>>, IDisposable, IEnumerator
PresentationCore (30)
MS\Internal\Span.cs (1)
458internal sealed class SpanEnumerator : IEnumerator
System\Windows\FreezableCollection.cs (1)
974public struct Enumerator : IEnumerator, IEnumerator<T>
System\Windows\Generated\TextDecorationCollection.cs (1)
739public struct Enumerator : IEnumerator, IEnumerator<TextDecoration>
System\Windows\Markup\XmlLanguage.cs (1)
488internal struct MatchingLanguageEnumerator : IEnumerator<XmlLanguage>, IEnumerator
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
738public struct Enumerator : IEnumerator, IEnumerator<Timeline>
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
741public struct Enumerator : IEnumerator, IEnumerator<BitmapEffect>
System\Windows\Media\FamilyMapCollection.cs (1)
372private class Enumerator : IEnumerator<FontFamilyMap>, SC.IEnumerator
System\Windows\Media\FamilyTypefaceCollection.cs (1)
388private class Enumerator : IEnumerator<FamilyTypeface>, SC.IEnumerator
System\Windows\Media\FormattedText.cs (1)
858private struct LineEnumerator : IEnumerator, IDisposable
System\Windows\Media\Generated\DoubleCollection.cs (1)
766public struct Enumerator : IEnumerator, IEnumerator<double>
System\Windows\Media\Generated\DrawingCollection.cs (1)
783public struct Enumerator : IEnumerator, IEnumerator<Drawing>
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
748public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform>
System\Windows\Media\Generated\GeometryCollection.cs (1)
783public struct Enumerator : IEnumerator, IEnumerator<Geometry>
System\Windows\Media\Generated\GradientStopCollection.cs (1)
851public struct Enumerator : IEnumerator, IEnumerator<GradientStop>
System\Windows\Media\Generated\Int32Collection.cs (1)
766public struct Enumerator : IEnumerator, IEnumerator<int>
System\Windows\Media\Generated\PathFigureCollection.cs (1)
838public struct Enumerator : IEnumerator, IEnumerator<PathFigure>
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
748public struct Enumerator : IEnumerator, IEnumerator<PathSegment>
System\Windows\Media\Generated\PointCollection.cs (1)
768public struct Enumerator : IEnumerator, IEnumerator<Point>
System\Windows\Media\Generated\TextEffectCollection.cs (1)
748public struct Enumerator : IEnumerator, IEnumerator<TextEffect>
System\Windows\Media\Generated\TransformCollection.cs (1)
783public struct Enumerator : IEnumerator, IEnumerator<Transform>
System\Windows\Media\Generated\VectorCollection.cs (1)
768public struct Enumerator : IEnumerator, IEnumerator<Vector>
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
14internal struct BitmapMetadataEnumerator : IEnumerator<String>, IEnumerator
System\Windows\Media\VisualCollection.cs (1)
881public struct Enumerator : IEnumerator
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
746public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform3D>
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
781public struct Enumerator : IEnumerator, IEnumerator<Material>
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
781public struct Enumerator : IEnumerator, IEnumerator<Model3D>
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Point3D>
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
781public struct Enumerator : IEnumerator, IEnumerator<Transform3D>
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Vector3D>
System\Windows\Media3D\Visual3DCollection.cs (1)
594public struct Enumerator : IEnumerator<Visual3D>, IEnumerator
PresentationFramework (22)
MS\Internal\Controls\EmptyEnumerator.cs (1)
15internal class EmptyEnumerator : IEnumerator
MS\Internal\Controls\ModelTreeEnumerator.cs (1)
11internal abstract class ModelTreeEnumerator : IEnumerator
MS\Internal\Data\CollectionViewGroupInternal.cs (1)
752private class LeafEnumerator : IEnumerator
MS\Internal\Data\CompositeCollectionView.cs (1)
1485private class FlatteningEnumerator : IEnumerator, IDisposable
MS\Internal\Data\IndexedEnumerable.cs (1)
709private class FilteredEnumerator : IEnumerator, IDisposable
MS\Internal\Data\LiveShapingList.cs (1)
746private class ItemEnumerator : IEnumerator
MS\Internal\Documents\ContentElementCollection.cs (1)
302protected class ContentElementCollectionEnumeratorSimple : IEnumerator<TItem>, IEnumerator
MS\Internal\Navigation\JournalEntryStack.cs (2)
89internal class JournalEntryStackEnumerator : IEnumerator 180internal class LimitedJournalEntryStackEnumerator : IEnumerator
System\Windows\Controls\ColumnDefinition.cs (1)
790internal struct Enumerator : IEnumerator<ColumnDefinition>, IEnumerator
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
73private class ColumnHeaderCollectionEnumerator : IEnumerator, IDisposable
System\Windows\Controls\Grid.cs (1)
3918private class GridChildrenCollectionEnumeratorSimple : IEnumerator
System\Windows\Controls\MultipleCopiesCollection.cs (1)
327private class MultipleCopiesCollectionEnumerator : IEnumerator
System\Windows\Controls\Primitives\BulletDecorator.cs (1)
144private class DoubleChildEnumerator : IEnumerator
System\Windows\Controls\RowDefinition.cs (1)
785internal struct Enumerator : IEnumerator<RowDefinition>, IEnumerator
System\Windows\Controls\TextBlock.cs (1)
3966private class SimpleContentEnumerator : IEnumerator
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
230private class VirtualizedCellInfoCollectionEnumerator : IEnumerator<DataGridCellInfo>, IEnumerator
System\Windows\Data\CollectionView.cs (1)
1614internal class PlaceholderAwareEnumerator : IEnumerator
System\Windows\Documents\RangeContentEnumerator.cs (1)
13internal class RangeContentEnumerator : IEnumerator
System\Windows\Documents\Table.cs (1)
408private class TableChildrenCollectionEnumeratorSimple : IEnumerator, ICloneable
System\Windows\ResourceDictionary.cs (1)
2218private class ResourceValuesEnumerator : IEnumerator
System\Windows\Window.cs (1)
8048internal class SingleChildEnumerator : IEnumerator
ReachFramework (1)
Serialization\Manager\ReachSerializableProperties.cs (1)
21IEnumerator
Roslyn.Diagnostics.Analyzers (4)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
System.Collections (7)
System\Collections\Generic\LinkedList.cs (1)
503public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback
System\Collections\Generic\SortedDictionary.cs (2)
627public struct Enumerator : IEnumerator<TKey>, IEnumerator 788public struct Enumerator : IEnumerator<TValue>, IEnumerator
System\Collections\Generic\SortedList.cs (2)
871private sealed class SortedListKeyEnumerator : IEnumerator<TKey>, IEnumerator 935private sealed class SortedListValueEnumerator : IEnumerator<TValue>, IEnumerator
System\Collections\Generic\SortedSet.cs (1)
1829public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback
System\Collections\Generic\Stack.cs (1)
352public struct Enumerator : IEnumerator<T>, System.Collections.IEnumerator
System.Collections.NonGeneric (2)
System\Collections\Queue.cs (1)
420private sealed class QueueEnumerator : IEnumerator, ICloneable
System\Collections\Stack.cs (1)
321private sealed class StackEnumerator : IEnumerator, ICloneable
System.Collections.Specialized (2)
System\Collections\Specialized\ListDictionary.cs (1)
410private sealed class NodeKeyValueEnumerator : IEnumerator
System\Collections\Specialized\NameObjectCollectionBase.cs (1)
483internal sealed class NameObjectKeysEnumerator : IEnumerator
System.ComponentModel.TypeConverter (1)
System\ComponentModel\EventDescriptorCollection.cs (1)
413private sealed class ArraySubsetEnumerator : IEnumerator
System.Configuration.ConfigurationManager (1)
System\Configuration\ConfigurationValues.cs (1)
157private sealed class EmptyCollectionEnumerator : IEnumerator
System.Data.Common (3)
System\Data\Common\DbEnumerator.cs (1)
11public class DbEnumerator : IEnumerator
System\Data\DataViewSettingCollection.cs (1)
159private sealed class DataViewSettingsEnumerator : IEnumerator
System\Data\RbTree.cs (1)
2040internal struct RBTreeEnumerator : IEnumerator<K>, IEnumerator
System.Data.OleDb (1)
DbConnectionStringCommon.cs (1)
87internal struct Enumerator<K> : IEnumerator<K>, System.Collections.IEnumerator
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\ActivityTagsCollection.cs (1)
272public struct Enumerator : IEnumerator<KeyValuePair<string, object?>>, IEnumerator
System.Diagnostics.EventLog (1)
System\Diagnostics\EventLogEntryCollection.cs (1)
70private sealed class EntriesEnumerator : IEnumerator
System.DirectoryServices (4)
System\DirectoryServices\DirectoryEntries.cs (1)
103private sealed class ChildEnumerator : IEnumerator
System\DirectoryServices\PropertyCollection.cs (1)
293private class ValuesEnumerator : IEnumerator
System\DirectoryServices\SearchResultCollection.cs (2)
218private sealed class AlreadyReadResultsEnumerator : IEnumerator 265private sealed class ResultsEnumerator : IEnumerator
System.DirectoryServices.AccountManagement (5)
System\DirectoryServices\AccountManagement\AD\RangeRetriever.cs (1)
18internal sealed class RangeRetriever : CollectionBase, IEnumerable, IEnumerator, IDisposable
System\DirectoryServices\AccountManagement\FindResultEnumerator.cs (1)
11internal sealed class FindResultEnumerator<T> : IEnumerator<T>, IEnumerator
System\DirectoryServices\AccountManagement\PrincipalCollectionEnumerator.cs (1)
12internal sealed class PrincipalCollectionEnumerator : IEnumerator<Principal>, IEnumerator
System\DirectoryServices\AccountManagement\TrackedCollectionEnumerator.cs (1)
11internal sealed class TrackedCollectionEnumerator<T> : IEnumerator, IEnumerator<T>
System\DirectoryServices\AccountManagement\ValueCollectionEnumerator.cs (1)
11internal sealed class ValueCollectionEnumerator<T> : IEnumerator<T>, IEnumerator
System.Drawing.Common (1)
System\Drawing\Printing\PrinterSettings.ArrayEnumerator.cs (1)
10private sealed class ArrayEnumerator : IEnumerator
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (1)
389internal sealed class IsolatedStorageFileEnumerator : IEnumerator
System.Linq.Expressions (1)
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (1)
460private sealed class Enumerator : IEnumerator<T>, IEnumerator
System.Management (4)
System\Management\ManagementObjectCollection.cs (1)
400public class ManagementObjectEnumerator : IEnumerator, IDisposable
System\Management\MethodSet.cs (1)
240public class MethodDataEnumerator : IEnumerator
System\Management\PropertySet.cs (1)
245public class PropertyDataEnumerator : IEnumerator
System\Management\QualifierSet.cs (1)
301public class QualifierDataEnumerator : IEnumerator
System.Net.Primitives (1)
System\Net\CredentialCache.cs (1)
173private class CredentialEnumerator : IEnumerator
System.Private.CoreLib (14)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (2)
12internal sealed class ArrayEnumerator : IEnumerator, ICloneable 134internal abstract class GenericEmptyEnumeratorBase : IDisposable, IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
10public sealed class CharEnumerator : IEnumerator, IEnumerator<char>, IDisposable, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (3)
1075private sealed class IListWrapperEnumWrapper : IEnumerator, ICloneable 2102private sealed class ArrayListEnumerator : IEnumerator, ICloneable 2548private sealed class ArrayListEnumeratorSimple : IEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (1)
1051private sealed class BitArrayEnumeratorSimple : IEnumerator, ICloneable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (2)
2119public struct Enumerator : IEnumerator<TKey>, IEnumerator 2313public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
1185public struct Enumerator : IEnumerator<T>, IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (1)
422IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (1)
330private sealed class NodeKeyValueEnumerator : IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Globalization\TextElementEnumerator.cs (1)
10public class TextElementEnumerator : IEnumerator
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationInfoEnumerator.cs (1)
27public sealed class SerializationInfoEnumerator : IEnumerator
System.Private.Xml (12)
System\Xml\Dom\XmlChildEnumerator.cs (1)
8internal sealed class XmlChildEnumerator : IEnumerator
System\Xml\Dom\XmlElementList.cs (2)
300internal sealed class XmlElementListEnumerator : IEnumerator 340internal sealed class XmlEmptyElementListEnumerator : IEnumerator
System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs (1)
140private sealed class SingleObjectEnumerator : IEnumerator
System\Xml\Dom\XPathNodeList.cs (1)
86internal sealed class XmlNodeListEnumerator : IEnumerator
System\Xml\EmptyEnumerator.cs (1)
9internal sealed class EmptyEnumerator : IEnumerator
System\Xml\Schema\XmlSchemaCollection.cs (1)
400public sealed class XmlSchemaCollectionEnumerator : IEnumerator
System\Xml\Schema\XmlSchemaObjectCollection.cs (1)
101public class XmlSchemaObjectEnumerator : IEnumerator
System\Xml\Schema\XmlSchemaObjectTable.cs (1)
262internal class XSOEnumerator : IEnumerator
System\Xml\Serialization\XmlSchemas.cs (1)
787public class XmlSchemaEnumerator : IEnumerator<XmlSchema>, System.Collections.IEnumerator
System\Xml\XPath\XPathNodeIterator.cs (1)
43private sealed class Enumerator : IEnumerator
System\Xml\Xsl\ListBase.cs (1)
206internal struct IListEnumerator<T> : IEnumerator<T>, System.Collections.IEnumerator
System.Reflection.Metadata (28)
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\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.AccessControl (1)
System\Security\AccessControl\ACL.cs (1)
13public sealed class AceEnumerator : IEnumerator
System.Security.Cryptography (7)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectEnumerator.cs (1)
16sealed class CryptographicAttributeObjectEnumerator : IEnumerator
System\Security\Cryptography\AsnEncodedDataEnumerator.cs (1)
11public sealed class AsnEncodedDataEnumerator : IEnumerator
System\Security\Cryptography\OidEnumerator.cs (1)
8public sealed class OidEnumerator : IEnumerator
System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs (1)
10public sealed class X509Certificate2Enumerator : IEnumerator, IEnumerator<X509Certificate2>
System\Security\Cryptography\X509Certificates\X509CertificateEnumerator.cs (1)
10public class X509CertificateEnumerator : IEnumerator
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.Security.Cryptography.Pkcs (4)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectEnumerator.cs (1)
16sealed class CryptographicAttributeObjectEnumerator : IEnumerator
System\Security\Cryptography\Pkcs\CmsRecipientEnumerator.cs (1)
10public sealed class CmsRecipientEnumerator : IEnumerator
System\Security\Cryptography\Pkcs\RecipientInfoEnumerator.cs (1)
10public sealed class RecipientInfoEnumerator : IEnumerator
System\Security\Cryptography\Pkcs\SignerInfoEnumerator.cs (1)
9public sealed class SignerInfoEnumerator : IEnumerator
System.Security.Permissions (2)
System\Security\Permissions\KeyContainerPermissionAccessEntryEnumerator.cs (1)
11public sealed class KeyContainerPermissionAccessEntryEnumerator : IEnumerator
System\Security\Policy\ApplicationTrustEnumerator.cs (1)
8public sealed partial class ApplicationTrustEnumerator : IEnumerator
System.ServiceModel.Primitives (1)
System\ServiceModel\SynchronizedReadOnlyCollection.cs (1)
277internal sealed class EnumeratorAdapter : IEnumerator, IDisposable
System.Speech (1)
Internal\RBList.cs (1)
588private sealed class MyEnumerator : IEnumerator
System.Windows.Forms (10)
System\Windows\Forms\Control.ControlCollection.ControlCollectionEnumerator.cs (1)
15private class ControlCollectionEnumerator : IEnumerator
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.EntryEnumerator.cs (1)
16private class EntryEnumerator : IEnumerator
System\Windows\Forms\Controls\DataGridView\DataGridViewCellLinkedListEnumerator.cs (1)
11internal class DataGridViewCellLinkedListEnumerator : IEnumerator
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedListEnumerator.cs (1)
11internal class DataGridViewIntLinkedListEnumerator : IEnumerator
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.UnsharingRowEnumerator.cs (1)
10private class UnsharingRowEnumerator : IEnumerator
System\Windows\Forms\Controls\ListBoxes\ListBox.IntegerCollection.CustomTabOffsetsEnumerator.cs (1)
16private class CustomTabOffsetsEnumerator : IEnumerator
System\Windows\Forms\Controls\ListBoxes\ListBox.SelectedIndexCollection.SelectedIndexEnumerator.cs (1)
16private class SelectedIndexEnumerator : IEnumerator
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.ToolStripPanelCellToControlEnumerator.cs (1)
15private class ToolStripPanelCellToControlEnumerator : IEnumerator, ICloneable
System\Windows\Forms\Controls\TreeView\ArraySubsetEnumerator.cs (1)
8internal class ArraySubsetEnumerator : IEnumerator
System\Windows\Forms\Internal\ItemArray.EntryEnumerator.cs (1)
14private class EntryEnumerator : IEnumerator
System.Windows.Forms.Design (2)
System\ComponentModel\Design\DesignSurfaceCollection.cs (1)
72private class DesignSurfaceEnumerator : IEnumerator
System\Windows\Forms\Design\Behavior\BehaviorServiceAdornerCollectionEnumerator.cs (1)
8public class BehaviorServiceAdornerCollectionEnumerator : object, IEnumerator
2860 references to IEnumerator
aspire (1)
src\Shared\CircularBuffer.cs (1)
276IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Azure.Messaging.EventHubs (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Messaging.ServiceBus (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Messaging.WebPubSub (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Storage.Queues (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Dashboard (2)
ServiceClient\TracingSqliteConnection.cs (1)
402public override IEnumerator GetEnumerator() => reader.GetEnumerator();
src\Shared\CircularBuffer.cs (1)
276IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Dashboard.Tests (1)
Model\ResourceStateViewModelTests.cs (1)
242System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting (8)
ApplicationModel\CustomResourceSnapshot.cs (2)
275var enumeratorX = x.GetEnumerator(); 276var enumeratorY = y.GetEnumerator();
ApplicationModel\EndpointAnnotation.cs (1)
417IEnumerator IEnumerable.GetEnumerator()
ApplicationModel\ResourceAnnotationCollection.cs (1)
186IEnumerator IEnumerable.GetEnumerator() =>
ApplicationModel\ResourceCollection.cs (1)
115IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
IInteractionService.cs (2)
507IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 762IEnumerator IEnumerable.GetEnumerator() => _inputs.GetEnumerator();
src\Shared\CircularBuffer.cs (1)
276IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting.Azure.CosmosDB (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Hosting.Docker (1)
src\Shared\Yaml\YamlIEnumerableSkipEmptyObjectGraphVisitor.cs (1)
56var enumerator = enumerableObject.GetEnumerator();
Aspire.Hosting.Kubernetes (1)
src\Shared\Yaml\YamlIEnumerableSkipEmptyObjectGraphVisitor.cs (1)
56var enumerator = enumerableObject.GetEnumerator();
Aspire.Hosting.Tests (2)
ApplicationModel\ResourceAnnotationCollectionTests.cs (1)
272var enumerator = enumerable.GetEnumerator();
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.Azure.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\RabbitMQEventSourceLogForwarder.cs (1)
94IEnumerator IEnumerable.GetEnumerator()
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
dotnet (2)
Commands\Test\MTP\Models.cs (2)
56IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 94object IEnumerator.Current => Current;
dotnet-dev-certs (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-getdocument (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-openapi (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-sql-cache (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-svcutil-lib (117)
FrameworkFork\Microsoft.CodeDom\Compiler\CodeGenerator.cs (13)
384IEnumerator en = e.Members.GetEnumerator(); 653IEnumerator en = e.Members.GetEnumerator(); 683IEnumerator en = e.Members.GetEnumerator(); 831IEnumerator en = e.Members.GetEnumerator(); 861IEnumerator en = e.Members.GetEnumerator(); 929IEnumerator en = e.Members.GetEnumerator(); 968IEnumerator en = e.Members.GetEnumerator(); 1018IEnumerator en = e.Imports.GetEnumerator(); 1030IEnumerator en = e.Members.GetEnumerator(); 1163IEnumerator en = stms.GetEnumerator(); 1180IEnumerator en = attributes.GetEnumerator(); 1445IEnumerator en = expressions.GetEnumerator(); 1541IEnumerator en = parameters.GetEnumerator();
FrameworkFork\Microsoft.CodeDom\Compiler\CodeValidator.cs (6)
163IEnumerator en = e.Imports.GetEnumerator(); 180IEnumerator en = attributes.GetEnumerator(); 506IEnumerator en = stms.GetEnumerator(); 560IEnumerator en = catches.GetEnumerator(); 640IEnumerator en = parameters.GetEnumerator(); 654IEnumerator en = expressions.GetEnumerator();
FrameworkFork\Microsoft.CodeDom\Compiler\TempFiles.cs (2)
126public IEnumerator GetEnumerator() 132IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\Microsoft.CodeDom\Microsoft\CSharpCodeProvider.cs (14)
911IEnumerator en = e.Members.GetEnumerator(); 942IEnumerator en = e.Members.GetEnumerator(); 1239IEnumerator en = stms.GetEnumerator(); 1254IEnumerator en = e.Imports.GetEnumerator(); 1671IEnumerator en = catches.GetEnumerator(); 2060IEnumerator en = e.Members.GetEnumerator(); 2166IEnumerator en = e.Members.GetEnumerator(); 2500IEnumerator en = e.Members.GetEnumerator(); 2854IEnumerator en = e.Members.GetEnumerator(); 2884IEnumerator en = e.Members.GetEnumerator(); 2934IEnumerator en = e.Members.GetEnumerator(); 3016IEnumerator en = expressions.GetEnumerator(); 3049IEnumerator en = parameters.GetEnumerator(); 3508IEnumerator en = attributes.GetEnumerator();
FrameworkFork\Microsoft.CodeDom\Microsoft\VBCodeProvider.cs (4)
691IEnumerator en = attributes.GetEnumerator(); 1744IEnumerator en = catches.GetEnumerator(); 2014IEnumerator en = c.Members.GetEnumerator(); 2184IEnumerator en = c.Members.GetEnumerator();
FrameworkFork\Microsoft.CodeDom\System\CodeNamespaceImportCollection.cs (2)
139public IEnumerator GetEnumerator() 192IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Core\XmlTextReaderImplHelpers.cs (1)
163public override IEnumerator GetEnumerator() { return null; }
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlChildEnumerator.cs (3)
24bool IEnumerator.MoveNext() 44void IEnumerator.Reset() 50object IEnumerator.Current
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlChildNodes.cs (1)
46public override IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElementList.cs (1)
261public override IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNamedNodeMap.cs (1)
108public virtual IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs (1)
182public IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (2)
876IEnumerator IEnumerable.GetEnumerator() 881public IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeList.cs (1)
22public abstract IEnumerator GetEnumerator();
FrameworkFork\Microsoft.Xml\Xml\Dom\XPathNodeList.cs (1)
83public override IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\EmptyEnumerator.cs (3)
15bool IEnumerator.MoveNext() 20void IEnumerator.Reset() 24object IEnumerator.Current
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (4)
250IEnumerator IEnumerable.GetEnumerator() 466void IEnumerator.Reset() 473bool IEnumerator.MoveNext() 489object IEnumerator.Current
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDatatype.cs (1)
279IEnumerator enumerator = (value as IEnumerable).GetEnumerator();
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectCollection.cs (5)
181private IEnumerator _enumerator; 183internal XmlSchemaObjectEnumerator(IEnumerator enumerator) 217void IEnumerator.Reset() 224bool IEnumerator.MoveNext() 231object IEnumerator.Current
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectTable.cs (2)
231public IEnumerator GetEnumerator() 286public IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (3)
1283if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1290if (enumerator != null && typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1308if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemaImporter.cs (1)
919IEnumerator enumerator = uniqueTypeDescs.Values.GetEnumerator();
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (2)
941object System.Collections.IEnumerator.Current 946void System.Collections.IEnumerator.Reset()
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (7)
1334IEnumerator e = ((IEnumerable)o).GetEnumerator(); 2597Writer.Write(typeof(IEnumerator).FullName); 2610Writer.Write(typeof(IEnumerator).FullName); 2627Writer.Write(typeof(IEnumerator).FullName); 2803Writer.Write(typeof(IEnumerator).FullName); 2819Writer.Write(typeof(IEnumerator).FullName); 2840Writer.Write(typeof(IEnumerator).FullName);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (4)
1566LocalBuilder eLoc = ilg.DeclareLocal(typeof(IEnumerator), "e"); 1575if (getEnumeratorMethod != null && typeof(IEnumerator).IsAssignableFrom(getEnumeratorMethod.ReturnType)) 1595ilg.ConvertValue(getEnumeratorMethod.ReturnType, typeof(IEnumerator)); 1608MethodInfo IEnumerator_MoveNext = typeof(IEnumerator).GetMethod(
FrameworkFork\Microsoft.Xml\Xml\XmlConvert.cs (2)
98IEnumerator en = null; 207IEnumerator en = null;
FrameworkFork\Microsoft.Xml\Xml\XmlNamespaceManager.cs (1)
219public virtual IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\XPath\Internal\XPathArrayIterator.cs (1)
83public override IEnumerator GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNodeIterator.cs (1)
39public virtual IEnumerator GetEnumerator()
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\CollectionDataContract.cs (2)
1477object System.Collections.IEnumerator.Current 1516object System.Collections.IEnumerator.Current
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
782s_typeOfIEnumerator = typeof(IEnumerator);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (2)
111s_ienumeratorMoveNextMethod = typeof(IEnumerator).GetMethod("MoveNext"); 127s_ienumeratorGetCurrentMethod = typeof(IEnumerator).GetProperty("Current").GetMethod;
FrameworkFork\System.ServiceModel\System\IdentityModel\Claims\ClaimSet.cs (1)
118IEnumerator IEnumerable.GetEnumerator() { return this.GetEnumerator(); }
FrameworkFork\System.ServiceModel\System\IdentityModel\Tokens\SecurityKeyIdentifier.cs (1)
144IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageHeaders.cs (1)
738IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageProperties.cs (1)
788IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ReliableSessionBindingElementImporter.cs (4)
123IEnumerator assertionChildren = element.ChildNodes.GetEnumerator(); 176IEnumerator nodes = element.ChildNodes.GetEnumerator(); 318private static XmlNode SkipToNode(IEnumerator nodes) 451IEnumerator policyNodes = node.ChildNodes.GetEnumerator();
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\UnderstoodHeaders.cs (1)
38IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ImportedPolicyConversionContext.cs (4)
164IEnumerator IEnumerable.GetEnumerator() 166return (IEnumerator)GetEnumerator(); 193object IEnumerator.Current 195get { return ((IEnumerator)_inner).Current; }
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyReader.cs (4)
346IEnumerator IEnumerable.GetEnumerator() 356object IEnumerator.Current 379void IEnumerator.Reset() 393IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\ServiceChannelManager.cs (1)
503System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\SynchronizedCollection.cs (1)
219IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\SynchronizedReadOnlyCollection.cs (1)
190IEnumerator IEnumerable.GetEnumerator()
Shared\Options\ListValue.cs (2)
197public IEnumerator GetEnumerator() 202IEnumerator IEnumerable.GetEnumerator()
dotnet-user-jwts (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-user-secrets (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
GenerateDocumentationAndConfigFiles (90)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
GetDocument.Insider (1)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
ILAssembler (1)
NamedElementList.cs (1)
83IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_elements).GetEnumerator();
ILCompiler.Compiler (9)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
429IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\coreclr\tools\Common\Pgo\PgoFormat.cs (3)
133object IEnumerator.Current => throw new NotImplementedException(); 183IEnumerator IEnumerable.GetEnumerator() => this; 184void IEnumerator.Reset() => throw new NotImplementedException();
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\DefaultValueDictionary.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (2)
105object? IEnumerator.Current => Current; 145IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (2)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method); 54object IEnumerator.Current => new ParameterProxy(_method, (ParameterIndex)_current);
ILCompiler.ReadyToRun (6)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
429IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\coreclr\tools\Common\Pgo\PgoFormat.cs (3)
133object IEnumerator.Current => throw new NotImplementedException(); 183IEnumerator IEnumerable.GetEnumerator() => this; 184void IEnumerator.Reset() => throw new NotImplementedException();
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (2)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method); 54object IEnumerator.Current => new ParameterProxy(_method, (ParameterIndex)_current);
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\Utilities\LockFreeReaderHashtable.cs (1)
733object IEnumerator.Current
illink (5)
ILLink.RoslynAnalyzer (5)
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\DefaultValueDictionary.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (2)
105object? IEnumerator.Current => Current; 145IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (2)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method); 54object IEnumerator.Current => new ParameterProxy(_method, (ParameterIndex)_current);
Microsoft.Analyzers.Local (2)
JsonArray.cs (1)
125System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
JsonObject.cs (1)
145System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Analyzers.Local.Tests (1)
JsonArrayTest.cs (1)
132var legacyEnumerator = ((IEnumerable)obj).GetEnumerator();
Microsoft.AspNetCore.App.Analyzers (1)
Infrastructure\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
29object? IEnumerator.Current => this.Current;
Microsoft.AspNetCore.Authentication.OAuth (1)
ClaimActionCollection.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Components (8)
_generated\0\LoggerMessage.g.cs (1)
231global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
RenderTree\ArrayBuilderSegment.cs (1)
57IEnumerator IEnumerable.GetEnumerator()
ResourceAssetCollection.cs (1)
70IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
src\aspnetcore\src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (2)
476IEnumerator IEnumerable.GetEnumerator() 810object IEnumerator.Current => Current;
src\aspnetcore\src\Http\Routing\src\PathTokenizer.cs (2)
106IEnumerator IEnumerable.GetEnumerator() 134object IEnumerator.Current
src\aspnetcore\src\Http\Routing\src\Tree\TreeEnumerator.cs (1)
27object IEnumerator.Current => Current;
Microsoft.AspNetCore.Components.Endpoints (10)
_generated\0\LoggerMessage.g.cs (3)
392global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 475global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 542global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
FormMapping\FormDataReader.cs (3)
293IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 306object IEnumerator.Current => _enumerator.Current; 312void IEnumerator.Reset() { }
Rendering\EndpointHtmlRenderer.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (1)
260IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
TempData\TempData.cs (2)
166IEnumerator IEnumerable.GetEnumerator() 193object IEnumerator.Current => Current;
Microsoft.AspNetCore.Components.Server (2)
_generated\0\LoggerMessage.g.cs (1)
1177global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
src\aspnetcore\src\submodules\MessagePack-CSharp\src\MessagePack.UnityClient\Assets\Scripts\MessagePack\Utilities.cs (1)
74object IEnumerator.Current => this.enumerator.Entry;
Microsoft.AspNetCore.Components.WebView (1)
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Connections.Abstractions (1)
ConnectionItems.cs (1)
128IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.DataProtection (2)
XmlEncryption\EncryptedXmlDecryptor.cs (2)
105var keyInfoEnum = encryptedKey.KeyInfo?.GetEnumerator(); 131var certEnum = keyInfo.Certificates?.GetEnumerator();
Microsoft.AspNetCore.Diagnostics (1)
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
90(typeof(IAsyncStateMachine).IsAssignableFrom(type) || typeof(IEnumerator).IsAssignableFrom(type)))
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (3)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.AspNetCore.Hosting (6)
Internal\HostingApplicationDiagnostics.cs (1)
658IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestFinishedLog.cs (1)
80IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestStartingLog.cs (1)
62IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestUnhandledLog.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
90(typeof(IAsyncStateMachine).IsAssignableFrom(type) || typeof(IEnumerator).IsAssignableFrom(type)))
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Http (35)
FormCollection.cs (7)
26private static readonly IEnumerator EmptyIEnumerator = default(Enumerator); 145/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 160/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 161IEnumerator IEnumerable.GetEnumerator() 221object IEnumerator.Current 229void IEnumerator.Reset() 233((IEnumerator)_dictionaryEnumerator).Reset();
HeaderDictionary.cs (7)
24private static readonly IEnumerator EmptyIEnumerator = default(Enumerator); 344/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 358/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 359IEnumerator IEnumerable.GetEnumerator() 442object IEnumerator.Current 450void IEnumerator.Reset() 454((IEnumerator)_dictionaryEnumerator).Reset();
Internal\ItemsDictionary.cs (2)
141IEnumerator IEnumerable.GetEnumerator() => _items?.GetEnumerator() ?? EmptyEnumerator.Instance; 149object? IEnumerator.Current => null;
Internal\RequestCookieCollection.cs (5)
24private static readonly IEnumerator EmptyIEnumerator = default(Enumerator); 163/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 164IEnumerator IEnumerable.GetEnumerator() 209object IEnumerator.Current 225((IEnumerator)_dictionaryEnumerator).Reset();
QueryCollection.cs (6)
25private static readonly IEnumerator EmptyIEnumerator = default(Enumerator); 177/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 178IEnumerator IEnumerable.GetEnumerator() 237object IEnumerator.Current 245void IEnumerator.Reset() 249((IEnumerator)_dictionaryEnumerator).Reset();
QueryCollectionInternal.cs (5)
79/// <returns>An <see cref="IEnumerator" /> object that can be used to iterate through the collection.</returns> 80IEnumerator IEnumerable.GetEnumerator() => Store.GetEnumerator(); 121object IEnumerator.Current => Current; 123void IEnumerator.Reset() 127((IEnumerator)_dictionaryEnumerator).Reset();
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (2)
334IEnumerator IEnumerable.GetEnumerator() 631object IEnumerator.Current => Current;
Microsoft.AspNetCore.Http.Abstractions (19)
EndpointFilterInvocationContextOfT.Generated.cs (10)
128IEnumerator IEnumerable.GetEnumerator() 257IEnumerator IEnumerable.GetEnumerator() 393IEnumerator IEnumerable.GetEnumerator() 536IEnumerator IEnumerable.GetEnumerator() 686IEnumerator IEnumerable.GetEnumerator() 843IEnumerator IEnumerable.GetEnumerator() 1007IEnumerator IEnumerable.GetEnumerator() 1178IEnumerator IEnumerable.GetEnumerator() 1356IEnumerator IEnumerable.GetEnumerator() 1541IEnumerator IEnumerable.GetEnumerator()
Internal\HeaderSegmentCollection.cs (2)
58IEnumerator IEnumerable.GetEnumerator() 122object IEnumerator.Current
Routing\EndpointMetadataCollection.cs (5)
145/// Gets an <see cref="IEnumerator"/> of all metadata items. 147/// <returns>An <see cref="IEnumerator"/> of all metadata items.</returns> 157/// Gets an <see cref="IEnumerator"/> of all metadata items. 159/// <returns>An <see cref="IEnumerator"/> of all metadata items.</returns> 160IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Routing\RouteValueDictionary.cs (2)
476IEnumerator IEnumerable.GetEnumerator() 810object IEnumerator.Current => Current;
Microsoft.AspNetCore.Http.Connections (1)
Internal\ConnectionLogScope.cs (1)
43IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Http.Connections.Client (1)
Internal\ConnectionLogScope.cs (1)
51IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Http.Extensions (7)
_generated\0\LoggerMessage.g.cs (3)
246global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 329global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 396global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
QueryBuilder.cs (1)
114IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormDataReader.cs (3)
293IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 306object IEnumerator.Current => _enumerator.Current; 312void IEnumerator.Reset() { }
Microsoft.AspNetCore.HttpLogging (1)
HttpLog.cs (1)
70IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.HttpOverrides (1)
DualIPNetworkList.cs (1)
88System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _system.GetEnumerator();
Microsoft.AspNetCore.Mvc.Abstractions (9)
ModelBinding\ModelStateDictionary.cs (7)
757IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 997IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1032object IEnumerator.Current => Current; 1130IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1154object IEnumerator.Current => Current; 1205IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1229object IEnumerator.Current => Current;
ModelBinding\Validation\ValidationStateDictionary.cs (1)
135IEnumerator IEnumerable.GetEnumerator()
ModelBinding\ValueProviderResult.cs (1)
138IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.Core (30)
_generated\0\LoggerMessage.g.cs (5)
618global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1522global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1582global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1642global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1796global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
ApiBehaviorOptions.cs (1)
96IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Diagnostics\EventData.cs (3)
34IEnumerator IEnumerable.GetEnumerator() 77object IEnumerator.Current => Current; 78void IEnumerator.Reset() => throw new NotSupportedException();
Infrastructure\CopyOnWriteList.cs (1)
114IEnumerator IEnumerable.GetEnumerator()
ModelBinding\Binders\FormCollectionModelBinder.cs (1)
82IEnumerator IEnumerable.GetEnumerator()
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (10)
49private readonly ConcurrentDictionary<Type, Func<object, IEnumerator>> _genericGetEnumeratorCache = new ConcurrentDictionary<Type, Func<object, IEnumerator>>(); 61var enumerator = GetEnumeratorForElementType(metadata, model); 65public IEnumerator GetEnumeratorForElementType(ModelMetadata metadata, object model) 67Func<object, IEnumerator> getEnumerator = _genericGetEnumeratorCache.GetOrAdd( 74Expression.Lambda<Func<object, IEnumerator>>( 84private static IEnumerator GetEnumerator<T>(object model) 93private readonly IEnumerator _enumerator; 101IEnumerator enumerator) 112object IEnumerator.Current => Current;
ModelBinding\Validation\DefaultComplexObjectValidationStrategy.cs (1)
73object IEnumerator.Current => Current;
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategy.cs (4)
54var enumerator = DefaultCollectionValidationStrategy.Instance.GetEnumeratorForElementType(metadata, model); 62private readonly IEnumerator _enumerator; 71IEnumerator enumerator) 82object IEnumerator.Current => Current;
ModelBinding\Validation\ShortFormDictionaryValidationStrategy.cs (1)
86object IEnumerator.Current => Current;
MvcCoreLoggerExtensions.cs (1)
324IEnumerator IEnumerable.GetEnumerator()
MvcOptions.cs (1)
375IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
MvcDataAnnotationsLocalizationOptions.cs (1)
24IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.Formatters.Xml (3)
DelegatingEnumerable.cs (1)
74IEnumerator IEnumerable.GetEnumerator()
DelegatingEnumerator.cs (1)
51object? IEnumerator.Current => Current;
MvcXmlOptions.cs (1)
19IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
MvcNewtonsoftJsonOptions.cs (1)
72IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.RazorPages (1)
RazorPagesOptions.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.ViewFeatures (12)
AttributeDictionary.cs (6)
310IEnumerator IEnumerable.GetEnumerator() 345object IEnumerator.Current => Current; 434IEnumerator IEnumerable.GetEnumerator() 454object IEnumerator.Current => Current; 539IEnumerator IEnumerable.GetEnumerator() 559object? IEnumerator.Current => Current;
MvcViewOptions.cs (1)
49IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Rendering\MultiSelectList.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
TempDataDictionary.cs (2)
268IEnumerator IEnumerable.GetEnumerator() 299object IEnumerator.Current => Current;
ViewComponents\DefaultViewComponentInvoker.cs (1)
324IEnumerator IEnumerable.GetEnumerator()
ViewDataDictionary.cs (1)
592IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Owin (9)
DictionaryStringArrayWrapper.cs (3)
62IEnumerator IEnumerable.GetEnumerator() => new ConvertingEnumerator(Inner); 111object IEnumerator.Current => Current; 113void IEnumerator.Reset() => throw new NotSupportedException();
DictionaryStringValuesWrapper.cs (3)
107IEnumerator IEnumerable.GetEnumerator() => new ConvertingEnumerator(Inner); 156object IEnumerator.Current => Current; 158void IEnumerator.Reset() => throw new NotSupportedException();
OwinEnvironment.cs (2)
225IEnumerator IEnumerable.GetEnumerator() 598IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
OwinFeatureCollection.cs (1)
392IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Razor.Runtime (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\PooledObjects\PooledList`1.Enumerator.cs (2)
26object? IEnumerator.Current => Current; 44void IEnumerator.Reset()
Microsoft.AspNetCore.Rewrite (2)
IISUrlRewrite\ConditionCollection.cs (1)
56IEnumerator IEnumerable.GetEnumerator()
IISUrlRewrite\IISRewriteMapCollection.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Routing (3)
PathTokenizer.cs (2)
106IEnumerator IEnumerable.GetEnumerator() 134object IEnumerator.Current
Tree\TreeEnumerator.cs (1)
27object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.HttpSys (4)
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
StandardFeatureCollection.cs (1)
91IEnumerator IEnumerable.GetEnumerator()
UrlPrefixCollection.cs (1)
179IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.IIS (4)
Core\IISHttpContext.FeatureCollection.cs (1)
436IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
90(typeof(IAsyncStateMachine).IsAssignableFrom(type) || typeof(IEnumerator).IsAssignableFrom(type)))
Microsoft.AspNetCore.Server.IntegrationTesting (1)
TestMatrix.cs (1)
313IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.Kestrel.Core (13)
_generated\0\LoggerMessage.g.cs (2)
279global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1122global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Internal\ConnectionLogScope.cs (1)
43IEnumerator IEnumerable.GetEnumerator()
Internal\Http\HttpHeaders.cs (1)
235IEnumerator IEnumerable.GetEnumerator()
Internal\Http\HttpProtocol.Generated.cs (1)
958IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Internal\Http\HttpRequestHeaders.cs (2)
235object IEnumerator.Current => Current; 265readonly object IEnumerator.Current => _current;
Internal\Http\HttpResponseHeaders.cs (1)
167readonly object IEnumerator.Current => _current;
Internal\Http\HttpResponseTrailers.cs (1)
76readonly object IEnumerator.Current => _current;
Internal\Http3\Http3HeadersEnumerator.cs (1)
31object IEnumerator.Current => Current;
Internal\ServerAddressesCollection.cs (2)
95IEnumerator IEnumerable.GetEnumerator() 159IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
src\aspnetcore\src\Servers\Kestrel\shared\TransportMultiplexedConnection.Generated.cs (1)
342IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Session (2)
DefaultDistributedSessionStore.cs (1)
31IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
NoOpSessionStore.cs (1)
36IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.SignalR.Client.Core (3)
Internal\ConnectionLogScope.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (2)
448IEnumerator IEnumerable.GetEnumerator() 484object IEnumerator.Current => throw new NotImplementedException();
Microsoft.AspNetCore.SignalR.Core (6)
_generated\0\LoggerMessage.g.cs (1)
153global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
HubConnectionStore.cs (2)
67/// An <see cref="IEnumerator"/> over the <see cref="HubConnectionStore"/> 87object IEnumerator.Current => Current;
Internal\HubGroupList.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (2)
448IEnumerator IEnumerable.GetEnumerator() 484object IEnumerator.Current => throw new NotImplementedException();
Microsoft.Build (88)
BackEnd\BuildManager\GlobalPropertiesLookup.cs (1)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
BackEnd\Components\Caching\ConfigCache.cs (1)
299System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
38IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCache.cs (1)
399IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
119IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Logging\TargetLoggingContext.cs (2)
162IEnumerator IEnumerable.GetEnumerator() 164return (IEnumerator)GetEnumerator();
Collections\ArrayDictionary.cs (2)
165IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 243object IEnumerator.Current => _emitDictionaryEntries ? CurrentDictionaryEntry : Current;
Collections\ConvertingEnumerable.cs (2)
50IEnumerator IEnumerable.GetEnumerator() 98Object IEnumerator.Current => Current;
Collections\CopyOnReadEnumerable.cs (1)
101IEnumerator IEnumerable.GetEnumerator()
Collections\CopyOnWritePropertyDictionary.cs (2)
151IEnumerator IEnumerable.GetEnumerator() => new Enumerator(this); 402readonly object IEnumerator.Current => Current;
Collections\ItemDictionary.cs (3)
172IEnumerator IEnumerable.GetEnumerator() 447object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current;
Collections\ItemDictionarySlim.cs (1)
111IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Collections\MultiDictionary.cs (1)
239IEnumerator IEnumerable.GetEnumerator()
Collections\PropertyDictionary.cs (1)
269IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Collections\ReadOnlyConvertingDictionary.cs (1)
186System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (3)
502IEnumerator IEnumerable.GetEnumerator() 997Object System.Collections.IEnumerator.Current 1009void System.Collections.IEnumerator.Reset()
Collections\WeakValueDictionary.cs (1)
252IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Construction\ProjectElementContainer.cs (4)
874IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 912object IEnumerator.Current => Current; 967IEnumerator IEnumerable.GetEnumerator() => _enumerator; 1011object IEnumerator.Current
Definition\ProjectCollection.cs (1)
2051IEnumerator IEnumerable.GetEnumerator()
Evaluation\ItemDataCollectionValue.cs (1)
30object System.Collections.IEnumerator.Current => Current;
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (1)
46System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _listBuilder.GetEnumerator();
Evaluation\SemiColonTokenizer.cs (2)
39IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 59object IEnumerator.Current => Current;
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (2)
100IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 198IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (2)
162IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 240IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableItemDefinitionsListConverter.cs (1)
139IEnumerator IEnumerable.GetEnumerator() => GetEnumeratorImpl();
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (2)
109IEnumerator IEnumerable.GetEnumerator() 211IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableProjectMetadataCollectionConverter.cs (1)
87IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Instance\ImmutableProjectCollections\LazyStringValuedList.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => EnsureListInitialized().GetEnumerator();
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\8b3a4ac2431f87ea\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\8b3a4ac2431f87ea\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\8b3a4ac2431f87ea\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\8b3a4ac2431f87ea\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\8b3a4ac2431f87ea\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\msbuild\artifacts\.packages\microsoft.codeanalysis.pooledobjects\5.0.0-1.25277.114\contentFiles\cs\netstandard2.0\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Utilities\Utilities.cs (1)
865IEnumerator enumerator = items.GetEnumerator();
Microsoft.Build.Framework (4)
Collections\CopyOnWriteDictionary.cs (1)
321IEnumerator IEnumerable.GetEnumerator()
Collections\ReadOnlyCollection.cs (1)
176IEnumerator IEnumerable.GetEnumerator()
Collections\ReadOnlyEmptyCollection.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
Collections\ReadOnlyEmptyDictionary.cs (1)
252IEnumerator IEnumerable.GetEnumerator()
Microsoft.Build.Tasks.Core (16)
BootstrapperUtil\PackageCollection.cs (1)
43public IEnumerator GetEnumerator()
BootstrapperUtil\ProductBuilderCollection.cs (1)
38public IEnumerator GetEnumerator()
BootstrapperUtil\ProductCollection.cs (1)
77public IEnumerator GetEnumerator()
ManifestUtil\AssemblyReferenceCollection.cs (1)
173public IEnumerator GetEnumerator()
ManifestUtil\CompatibleFrameworkCollection.cs (1)
39public IEnumerator GetEnumerator()
ManifestUtil\FileAssociationCollection.cs (1)
39public IEnumerator GetEnumerator()
ManifestUtil\FileReferenceCollection.cs (1)
96public IEnumerator GetEnumerator()
ManifestUtil\OutputMessage.cs (1)
134public IEnumerator GetEnumerator()
NativeMethods.cs (1)
481IEnumerator IEnumerable.GetEnumerator()
ResolveManifestFiles.cs (3)
908IEnumerator IEnumerable.GetEnumerator() 965IEnumerator IEnumerable.GetEnumerator() 1006IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (1)
486IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersFromConfig.cs (1)
104IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\LanguageParser\CSharptokenizer.cs (1)
57public IEnumerator GetEnumerator()
src\msbuild\src\Shared\LanguageParser\VisualBasictokenizer.cs (1)
55public IEnumerator GetEnumerator()
Microsoft.Build.Utilities.Core (2)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (1)
486IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersFromConfig.cs (1)
104IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis (103)
Binding\AbstractLookupSymbolsInfo.cs (1)
45object? System.Collections.IEnumerator.Current => _current;
Collections\Grouping.cs (1)
37IEnumerator IEnumerable.GetEnumerator()
Collections\IdentifierCollection.Collection.cs (1)
73System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Collections\OrderedSet.cs (1)
78IEnumerator IEnumerable.GetEnumerator()
Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
Collections\UnionCollection.cs (1)
138System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\ImmutableSetWithInsertionOrder`1.cs (1)
137IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Operations\IOperation.OperationList.cs (2)
67IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator(); 155object? IEnumerator.Current => _enumerator.Current;
Operations\IOperation.OperationList.Reversed.cs (2)
81IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator(); 135object? IEnumerator.Current => _enumerator.Current;
SpecialType.cs (1)
166/// Indicates that the type is <see cref="IEnumerator"/>.
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.cs (1)
427IEnumerator IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.Enumerator.cs (1)
139object IEnumerator.Current
Syntax\ChildSyntaxList.Reversed.cs (2)
44IEnumerator IEnumerable.GetEnumerator() 130object IEnumerator.Current
Syntax\SeparatedSyntaxList.cs (1)
622IEnumerator IEnumerable.GetEnumerator()
Syntax\SeparatedSyntaxList.Enumerator.cs (1)
83object IEnumerator.Current
Syntax\SyntaxList`1.cs (1)
451IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxList`1.Enumerator.cs (2)
88object IEnumerator.Current 96void IEnumerator.Reset()
Syntax\SyntaxNodeOrTokenList.cs (4)
463/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 465IEnumerator IEnumerable.GetEnumerator() 575object IEnumerator.Current => this.Current; 581void IEnumerator.Reset()
Syntax\SyntaxTokenList.cs (1)
464IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTokenList.Enumerator.cs (1)
143object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTokenList.Reversed.cs (2)
45IEnumerator IEnumerable.GetEnumerator() 155object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTriviaList.cs (1)
438IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTriviaList.Enumerator.cs (1)
147object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTriviaList.Reversed.cs (2)
44IEnumerator 144object IEnumerator.Current => _enumerator.Current;
Text\TextLineCollection.cs (4)
91IEnumerator IEnumerable.GetEnumerator() 135object IEnumerator.Current 140bool IEnumerator.MoveNext() 145void IEnumerator.Reset()
Microsoft.CodeAnalysis.Analyzers (90)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.AnalyzerUtilities (91)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DictionaryAnalysisData.cs (1)
147IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.CodeStyle (77)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.CSharp (1)
Utilities\FirstAmongEqualsSet.cs (1)
115System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
120var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 193var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
120var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 193var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Extensions.Package (44)
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Features (2)
Completion\CompletionService_GetCompletions.cs (1)
466System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ExternalAccess\UnitTesting\API\UnitTestingInvocationReasons.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Features.ExternalAccess (1)
AspNetCore\EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (1)
81readonly object IEnumerator.Current
Microsoft.CodeAnalysis.NetAnalyzers (16)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
382System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\ArrayBuilder.Enumerator.cs (1)
38readonly object? System.Collections.IEnumerator.Current => this.Current;
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\SmallDictionary.cs (12)
707object IEnumerator.Current => _e.Current; 709bool IEnumerator.MoveNext() 714void IEnumerator.Reset() 725IEnumerator IEnumerable.GetEnumerator() 824object? IEnumerator.Current => _e.Current; 826bool IEnumerator.MoveNext() 831void IEnumerator.Reset() 842IEnumerator IEnumerable.GetEnumerator() 930object IEnumerator.Current => _e.Current; 932bool IEnumerator.MoveNext() 937void IEnumerator.Reset() 950IEnumerator IEnumerable.GetEnumerator()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DictionaryAnalysisData.cs (1)
146IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Razor.Compiler (25)
Language\Intermediate\IntermediateNodeCollection.cs (2)
146IEnumerator IEnumerable.GetEnumerator() 226object IEnumerator.Current => Current;
Language\Syntax\ChildSyntaxList.cs (1)
410IEnumerator IEnumerable.GetEnumerator()
Language\Syntax\ChildSyntaxList.Enumerator.cs (1)
126object IEnumerator.Current
Language\Syntax\ChildSyntaxList.Reversed.cs (2)
33IEnumerator IEnumerable.GetEnumerator() 36: (IEnumerator)new EnumeratorImpl(_node, _count);
Language\Syntax\SpecializedCollections.cs (2)
58public static readonly IEnumerator Instance = new Enumerator(); 90System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Language\Syntax\SyntaxList`1.cs (2)
487IEnumerator IEnumerable.GetEnumerator() 490: (IEnumerator)SpecializedCollections.EmptyEnumerator<TNode>();
Language\Syntax\SyntaxList`1.Enumerator.cs (2)
70object IEnumerator.Current 73void IEnumerator.Reset()
Language\Syntax\SyntaxTokenList.cs (2)
427IEnumerator IEnumerable.GetEnumerator() 430: (IEnumerator)new EnumeratorImpl(in this);
Language\Syntax\SyntaxTokenList.Enumerator.cs (1)
129object IEnumerator.Current => _enumerator.Current;
Language\Syntax\SyntaxTokenList.Reversed.cs (3)
24IEnumerator IEnumerable.GetEnumerator() 27: (IEnumerator)new EnumeratorImpl(in _list); 116object IEnumerator.Current => _enumerator.Current;
Language\TagHelperCollection.Builder.cs (1)
135IEnumerator IEnumerable.GetEnumerator()
Language\TagHelperCollection.Builder.Enumerator.cs (1)
47object IEnumerator.Current => Current;
Language\TagHelperCollection.cs (2)
178/// An <see cref="IEnumerator"/> for the collection. 180IEnumerator IEnumerable.GetEnumerator()
Language\TagHelperCollection.Enumerator.cs (1)
73object IEnumerator.Current => Current;
Language\TagHelperObjectBuilderCollection`2.cs (1)
35IEnumerator IEnumerable.GetEnumerator()
Language\TagHelperObjectBuilderCollection`2.Enumerator.cs (1)
29readonly object IEnumerator.Current => _current;
Microsoft.CodeAnalysis.ResxSourceGenerator (90)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.Scripting (1)
Hosting\SynchronizedList.cs (1)
90IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.Workspaces (80)
Log\AbstractLogAggregator.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
SolutionCrawler\InvocationReasons.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Workspace\Solution\ChecksumCollection.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
MSBuild\Logging\DiagnosticLog.cs (1)
25IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
Microsoft.Data.Analysis (10)
DataFrameColumn.cs (2)
199IEnumerator IEnumerable.GetEnumerator() => GetEnumeratorCore(); 204protected abstract IEnumerator GetEnumeratorCore();
DataFrameColumns\ArrowStringDataFrameColumn.cs (1)
323protected override IEnumerator GetEnumeratorCore() => GetEnumerator();
DataFrameColumns\StringDataFrameColumn.cs (1)
194protected override IEnumerator GetEnumeratorCore() => GetEnumerator();
DataFrameColumns\VBufferDataFrameColumn.cs (1)
163protected override IEnumerator GetEnumeratorCore() => GetEnumerator();
DataFrameRow.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
DataFrameRowCollection.cs (1)
54IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
GroupBy.cs (1)
96IEnumerator IEnumerable.GetEnumerator()
PrimitiveColumnContainer.cs (1)
423IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
PrimitiveDataFrameColumn.cs (1)
316protected override IEnumerator GetEnumeratorCore() => GetEnumerator();
Microsoft.Diagnostics.DataContractReader.DataGenerator (1)
EquatableArray.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Diagnostics.NETCore.Client (1)
HandleableCollection.cs (1)
37IEnumerator IEnumerable.GetEnumerator()
Microsoft.DotNet.ApiCompatibility (1)
Rules\AttributesMustMatch.cs (1)
341IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_set).GetEnumerator();
Microsoft.DotNet.HotReload.Watch (1)
Build\BuildReporter.cs (1)
79IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.AI (3)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.AI.Abstractions (9)
AdditionalPropertiesDictionary{TValue}.cs (4)
134IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 230object IEnumerator.Current => Current; 241/// <summary>Calls <see cref="IEnumerator.Reset"/> on an enumerator.</summary> 243where TEnumerator : struct, IEnumerator
Embeddings\GeneratedEmbeddings.cs (1)
81IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Functions\AIFunctionArguments.cs (1)
157IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.AI.Abstractions.Tests (3)
parent\parent\Shared\JsonSchemaExporter\TestTypes.cs (3)
1120IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1132IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1184IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_dictionary).GetEnumerator();
Microsoft.Extensions.AI.Evaluation.NLP (2)
Common\MatchCounter.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_counts).GetEnumerator();
Common\NGram.cs (1)
52IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.AI.Tests (1)
EnumeratedOnceEnumerable.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (2)
258IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 348IEnumerator IEnumerable.GetEnumerator()
MemoryConfigurationProvider.cs (1)
59IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ServiceCollection.cs (1)
79IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
304IEnumerator IEnumerable.GetEnumerator()
HealthCheckLogScope.cs (1)
43IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
HealthCheckTestData.cs (1)
137IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Features (1)
FeatureCollection.cs (1)
94IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.FileProviders.Abstractions (1)
NotFoundDirectoryContents.cs (1)
35IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.FileProviders.Composite (1)
CompositeDirectoryContents.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.FileProviders.Embedded (2)
EnumerableDirectoryContents.cs (1)
32IEnumerator IEnumerable.GetEnumerator()
Manifest\ManifestDirectoryInfo.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.FileProviders.Physical (2)
Internal\PhysicalDirectoryContents.cs (1)
44IEnumerator IEnumerable.GetEnumerator() => _info.GetEnumerator();
PhysicalDirectoryInfo.cs (1)
78IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Http (2)
DependencyInjection\DefaultHttpClientBuilderServiceCollection.cs (1)
74IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\HttpHeadersLogValue.cs (1)
107IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Http.Diagnostics (3)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.Logging (3)
LoggerFactoryScopeProvider.cs (3)
217IEnumerator IEnumerable.GetEnumerator() 236IEnumerator IEnumerable.GetEnumerator() => new BaggageEnumerator(_items.GetEnumerator()); 278object? IEnumerator.Current => Current;
Microsoft.Extensions.Logging.Abstractions (9)
FormattedLogValues.cs (1)
112IEnumerator IEnumerable.GetEnumerator()
FormattedLogValuesObsolete.cs (1)
41IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
LoggerMessage.cs (7)
498IEnumerator IEnumerable.GetEnumerator() 546IEnumerator IEnumerable.GetEnumerator() 597IEnumerator IEnumerable.GetEnumerator() 652IEnumerator IEnumerable.GetEnumerator() 713IEnumerator IEnumerable.GetEnumerator() 778IEnumerator IEnumerable.GetEnumerator() 847IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
Microsoft.Extensions.Primitives (5)
StringTokenizer.cs (2)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 94object IEnumerator.Current => Current;
StringValues.cs (3)
409IEnumerator IEnumerable.GetEnumerator() 823object? IEnumerator.Current => _current; 825void IEnumerator.Reset()
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LoggerMessage.g.cs (1)
158global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Telemetry (5)
Logging\ExtendedLogger.LegacyTagJoiner.cs (1)
93IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\ExtendedLogger.ModernTagJoiner.cs (1)
94IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\Import\LoggerFactoryScopeProvider.cs (3)
229IEnumerator IEnumerable.GetEnumerator() 249IEnumerator IEnumerable.GetEnumerator() => new BaggageEnumerator(_items.GetEnumerator()); 292object? IEnumerator.Current => Current;
Microsoft.Extensions.Telemetry.Abstractions (1)
Logging\LoggerMessageState.ReadOnlyList.cs (1)
28IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Telemetry.Abstractions.Tests (1)
Logging\LoggerMessageStateTests.cs (1)
163var m = e.GetEnumerator();
Microsoft.Gen.BuildMetadata.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.ComplianceReports.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.ContextualOptions.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.Logging.Generated.Tests (1)
parent\TestClasses\EnumerableTestExtensions.cs (1)
64IEnumerator IEnumerable.GetEnumerator() => _numbers.GetEnumerator();
Microsoft.Gen.Logging.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.MetadataExtractor.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.Metrics.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.MetricsReports.Unit.Tests (3)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Interop.SourceGeneration (2)
SequenceEqualImmutableArray.cs (1)
44IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Array).GetEnumerator();
ValueEqualityImmutableDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Map).GetEnumerator();
Microsoft.Maui (8)
Animations\Animation.cs (3)
117 /// Provides an <see cref="IEnumerator"/> of the child animations. 119 /// <returns><see cref="IEnumerator"/> of <see cref="Animation"/></returns> 120 public IEnumerator GetEnumerator() => childrenAnimations.GetEnumerator();
Hosting\Internal\FontCollection.cs (1)
32 IEnumerator IEnumerable.GetEnumerator() => _descriptors.GetEnumerator();
Hosting\Internal\MauiServiceCollection.cs (1)
45 IEnumerator IEnumerable.GetEnumerator() =>
Primitives\ItemDelegateList.cs (1)
26 IEnumerator IEnumerable.GetEnumerator()
Primitives\LockableObservableListWrapper.cs (1)
131 IEnumerator IEnumerable.GetEnumerator()
WeakList.cs (1)
75 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Maui.Controls (42)
BindableLayout\BindableLayout.cs (2)
363 if (TryAddEmptyView(layout, out IEnumerator enumerator)) 411 bool TryAddEmptyView(IBindableLayout layout, out IEnumerator enumerator)
BindableObject.cs (3)
182 object IEnumerator.Current => Current; 197 void IEnumerator.Reset() 199 ((IEnumerator)_propertiesEnumerator).Reset();
CastingEnumerator.cs (1)
27 object IEnumerator.Current
DefinitionCollection.cs (1)
61 IEnumerator IEnumerable.GetEnumerator()
DragAndDrop\DataPackagePropertySet.cs (1)
48 IEnumerator IEnumerable.GetEnumerator()
DragAndDrop\DataPackagePropertySetView.cs (1)
40 IEnumerator IEnumerable.GetEnumerator() => _dataPackagePropertySet.GetEnumerator();
Element\Element.cs (1)
1100 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _inner.GetEnumerator();
IndicatorView\IndicatorView.cs (1)
181 var enumerator = (sender as IEnumerable)?.GetEnumerator();
Interactivity\TriggerBase.cs (1)
191 IEnumerator IEnumerable.GetEnumerator()
Items\SelectionList.cs (1)
111 IEnumerator IEnumerable.GetEnumerator()
Layout\Layout.cs (1)
140 IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator();
LegacyLayouts\LayoutOfT.cs (1)
74 IEnumerator IEnumerable.GetEnumerator()
ListProxy.cs (2)
21 IEnumerator _enumerator; 58 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuBar.cs (1)
120 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuBarItem.cs (1)
116 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuFlyout.cs (1)
98 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuFlyoutSubItem.cs (1)
92 IEnumerator IEnumerable.GetEnumerator()
NavigationStepRequest.cs (1)
113 IEnumerator IEnumerable.GetEnumerator()
ObservableWrapper.cs (1)
106 IEnumerator IEnumerable.GetEnumerator()
OrderedDictionary.cs (2)
239 IEnumerator IEnumerable.GetEnumerator() 419 IEnumerator IEnumerable.GetEnumerator()
RadioButton\RadioButtonGroup.cs (1)
77 IEnumerator itor = children.GetEnumerator();
ReadOnlyCastingList.cs (3)
18 IEnumerator IEnumerable.GetEnumerator() 48 IEnumerator IEnumerable.GetEnumerator() 121 IEnumerator IEnumerable.GetEnumerator()
ReadOnlyListAdapter.cs (1)
46 public IEnumerator GetEnumerator()
ResourceDictionary.cs (1)
273 IEnumerator IEnumerable.GetEnumerator()
Shell\MenuItemCollection.cs (1)
59 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_inner).GetEnumerator();
Shell\ShellElementCollection.cs (2)
141 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator(); 321 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator();
Shell\ShellNavigationQueryParameters.cs (1)
107 IEnumerator IEnumerable.GetEnumerator() =>
SwipeView\SwipeItems.cs (1)
151 IEnumerator IEnumerable.GetEnumerator()
SynchronizedList.cs (1)
68 IEnumerator IEnumerable.GetEnumerator()
TableView\TableSection.cs (1)
85 IEnumerator IEnumerable.GetEnumerator()
TemplatedItemsList.cs (2)
257 IEnumerator IEnumerable.GetEnumerator() 1252 IEnumerator IEnumerable.GetEnumerator()
VisualStateManager.cs (2)
236 IEnumerator IEnumerable.GetEnumerator() 741 IEnumerator IEnumerable.GetEnumerator()
Microsoft.Maui.Controls.BindingSourceGen (1)
EquatableArray.cs (1)
88 IEnumerator IEnumerable.GetEnumerator()
Microsoft.Maui.Controls.Maps (3)
HandlerImpl\Polygon.Impl.cs (1)
138 IEnumerator IEnumerable.GetEnumerator()
HandlerImpl\Polyline.Impl.cs (1)
137 IEnumerator IEnumerable.GetEnumerator()
Map.cs (1)
205 IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.AutoML (1)
Sweepers\ISweeper.cs (1)
111IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.Core (4)
Data\IEstimator.cs (1)
216IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Utilities\BigArray.cs (1)
471IEnumerator IEnumerable.GetEnumerator()
Utilities\NormStr.cs (1)
285IEnumerator IEnumerable.GetEnumerator()
Utilities\Tree.cs (1)
211IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.CpuMath (3)
AlignedMatrix.cs (3)
224IEnumerator IEnumerable.GetEnumerator() 492IEnumerator IEnumerable.GetEnumerator() 674IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.Data (4)
DataLoadSave\TransformerChain.cs (1)
238IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Deprecated\Instances\HeaderSchema.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
Prediction\Calibrator.cs (1)
1402IEnumerator IEnumerable.GetEnumerator()
Transforms\Normalizer.cs (1)
498IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.ML.DataView (2)
DataViewSchema.cs (1)
71IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
VBuffer.cs (1)
410public IEnumerator GetEnumerator()
Microsoft.ML.FastTree (1)
Dataset\IntArray.cs (1)
266System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.ML.GenAI.Core (1)
Trainer\CausalLMDataset.cs (1)
108IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.Parquet (1)
ParquetLoader.cs (1)
760var enu = list.GetEnumerator();
Microsoft.ML.SearchSpace (3)
Option\NestOption.cs (1)
152IEnumerator IEnumerable.GetEnumerator()
Parameter.cs (1)
352IEnumerator IEnumerable.GetEnumerator()
SearchSpace.cs (1)
371System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.ML.StandardTrainers (1)
Standard\LinearModelParameters.cs (1)
91IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.ML.Sweeper (1)
ISweeper.cs (1)
140IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.TorchSharp (1)
Utils\DefaultDictionary.cs (1)
50IEnumerator IEnumerable.GetEnumerator()
Microsoft.NET.Build.Tasks (1)
FrameworkPackages\FrameworkPackages.cs (1)
189IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
Microsoft.NET.Sdk.Publish.Tasks (2)
MsDeploy\VSMSDeployHostObject.cs (1)
75IEnumerator IEnumerable.GetEnumerator()
Tasks\MsDeploy\VsMsdeploy.cs (1)
429Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
Microsoft.Private.Windows.Core (6)
System\Collections\Generic\ListConverter.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (4)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 39private protected abstract IEnumerator GetEnumerator(); 73IEnumerator IEnumerable.GetEnumerator() => ArrayObjects.GetEnumerator(); 74private protected override IEnumerator GetEnumerator() => ArrayObjects.GetEnumerator();
System\Private\Windows\BinaryFormat\Serializer\ArraySingleString.StringListAdapter.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.TemplateEngine.Abstractions (2)
Parameters\ParameterDefinitionSet.cs (1)
68IEnumerator IEnumerable.GetEnumerator() => _parameters.Values.GetEnumerator();
Parameters\ParameterSetData.cs (1)
84IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.TemplateEngine.Core (1)
VariableCollection.cs (1)
166IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_values).GetEnumerator();
Microsoft.TemplateEngine.Edge (1)
Template\InputDataSet.cs (1)
91IEnumerator IEnumerable.GetEnumerator() => _parametersData.GetEnumerator();
Microsoft.TemplateEngine.Utils (3)
CombinedList.cs (2)
53IEnumerator IEnumerable.GetEnumerator() 73object? IEnumerator.Current => Current;
ListExtensions.cs (1)
123IEnumerator IEnumerable.GetEnumerator()
Microsoft.VisualBasic.Core (5)
Microsoft\VisualBasic\Collection.vb (2)
250Public Function GetEnumerator() As IEnumerator 605Private Function ICollectionGetEnumerator() As IEnumerator Implements ICollection.GetEnumerator
Microsoft\VisualBasic\Helpers\ForEachEnum.vb (3)
57Public Function MoveNext() As Boolean Implements IEnumerator.MoveNext 86Public Sub Reset() Implements IEnumerator.Reset 97Public ReadOnly Property Current() As Object Implements IEnumerator.Current
Microsoft.VisualStudio.TestPlatform.Common (2)
Utilities\SimpleJSON.cs (2)
150object IEnumerator.Current { get { return _enumerator.Current; } } 172IEnumerator IEnumerable.GetEnumerator()
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (4)
Utility\Collection.cs (4)
27private readonly IEnumerator _enumerator; 29internal EqtBaseCollectionEnumerator(IEnumerator e) 40object IEnumerator.Current 157public virtual IEnumerator GetEnumerator()
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
TraitCollection.cs (1)
61IEnumerator IEnumerable.GetEnumerator()
Mono.Cecil (2)
Mono.Collections.Generic\Collection.cs (2)
340 IEnumerator IEnumerable.GetEnumerator () 362 object IEnumerator.Current {
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
109[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IEnumerator))]
netstandard (1)
netstandard.cs (1)
140[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IEnumerator))]
NuGet.DependencyResolver.Core (4)
GraphModel\Tracker.cs (4)
141IEnumerator IEnumerable.GetEnumerator() 186readonly object IEnumerator.Current => Current; 218void IEnumerator.Reset() 226((IEnumerator)_setEnumerator).Reset();
NuGet.ProjectModel (3)
LazyStringSplit.cs (3)
41IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 109object IEnumerator.Current => Current; 111void IEnumerator.Reset()
PresentationBuildTasks (2)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsDictionary.cs (2)
241IEnumerator IEnumerable.GetEnumerator() 311protected IEnumerator GetEnumerator()
PresentationCore (118)
MS\Internal\FontCache\FamilyCollection.cs (2)
560object IEnumerator.Current 594IEnumerator IEnumerable.GetEnumerator()
MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
762IEnumerator IEnumerable.GetEnumerator()
MS\Internal\FontCache\FontSourceCollection.cs (1)
173System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\FontFace\TypefaceCollection.cs (2)
119System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 175object System.Collections.IEnumerator.Current
MS\Internal\Generic\Span.cs (2)
75IEnumerator IEnumerable.GetEnumerator() 396object IEnumerator.Current
MS\Internal\PartialArray.cs (1)
178IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Span.cs (1)
46public IEnumerator GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
211 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
156 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CharacterBuffer.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (1)
143IEnumerator IEnumerable.GetEnumerator()
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SequentialUshortCollection.cs (1)
83IEnumerator IEnumerable.GetEnumerator()
System\Windows\FreezableCollection.cs (2)
522IEnumerator IEnumerable.GetEnumerator() 1048object IEnumerator.Current
System\Windows\Generated\TextDecorationCollection.cs (2)
434IEnumerator IEnumerable.GetEnumerator() 814object IEnumerator.Current
System\Windows\Input\Command\CommandBindingCollection.cs (2)
183IEnumerator collectionEnum = collection.GetEnumerator(); 331public IEnumerator GetEnumerator()
System\Windows\Input\Command\InputBindingCollection.cs (2)
250IEnumerator collectionEnum = collection.GetEnumerator(); 374public IEnumerator GetEnumerator()
System\Windows\Input\Command\InputGestureCollection.cs (2)
153public IEnumerator GetEnumerator() 277IEnumerator collectionEnum = collection.GetEnumerator();
System\Windows\Input\MouseDevice.cs (1)
413IEnumerator inputProviders = _inputManager.UnsecureInputProviders.GetEnumerator();
System\Windows\Input\Stylus\Common\TabletDeviceCollection.cs (1)
110IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlLanguage.cs (2)
482IEnumerator IEnumerable.GetEnumerator() 600object IEnumerator.Current
System\Windows\Media\Animation\Generated\BooleanKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ByteKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\CharKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ColorKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\DecimalKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\DoubleKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int16KeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int32KeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int64KeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\MatrixKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ObjectKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Point3DKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\PointKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\QuaternionKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\RectKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Rotation3DKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\SingleKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\SizeKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\StringKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\TimelineCollection.cs (2)
433IEnumerator IEnumerable.GetEnumerator() 813object IEnumerator.Current
System\Windows\Media\Animation\Generated\Vector3DKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\VectorKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\TimelineClockCollection.cs (3)
168System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 350object System.Collections.IEnumerator.Current 358void System.Collections.IEnumerator.Reset()
System\Windows\Media\CharacterMetricsDictionary.cs (3)
31SC.IEnumerator SC.IEnumerable.GetEnumerator() 546void SC.IEnumerator.Reset() 553object SC.IEnumerator.Current
System\Windows\Media\CultureSpecificStringDictionary.cs (4)
36SC.IEnumerator SC.IEnumerable.GetEnumerator() 460public abstract SC.IEnumerator GetEnumerator(); 473public override SC.IEnumerator GetEnumerator() 507public override SC.IEnumerator GetEnumerator()
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (2)
436IEnumerator IEnumerable.GetEnumerator() 816object IEnumerator.Current
System\Windows\Media\FamilyMapCollection.cs (3)
36SC.IEnumerator SC.IEnumerable.GetEnumerator() 402void SC.IEnumerator.Reset() 412object SC.IEnumerator.Current
System\Windows\Media\FamilyTypefaceCollection.cs (3)
48SC.IEnumerator SC.IEnumerable.GetEnumerator() 418void SC.IEnumerator.Reset() 428object SC.IEnumerator.Current
System\Windows\Media\Fonts.cs (1)
375System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Media\FormattedText.cs (1)
929object IEnumerator.Current
System\Windows\Media\Generated\DoubleCollection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\DrawingCollection.cs (2)
455IEnumerator IEnumerable.GetEnumerator() 858object IEnumerator.Current
System\Windows\Media\Generated\GeneralTransformCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 823object IEnumerator.Current
System\Windows\Media\Generated\GeometryCollection.cs (2)
455IEnumerator IEnumerable.GetEnumerator() 858object IEnumerator.Current
System\Windows\Media\Generated\GradientStopCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 926object IEnumerator.Current
System\Windows\Media\Generated\Int32Collection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\PathFigureCollection.cs (2)
444IEnumerator IEnumerable.GetEnumerator() 913object IEnumerator.Current
System\Windows\Media\Generated\PathSegmentCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 823object IEnumerator.Current
System\Windows\Media\Generated\PointCollection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 843object IEnumerator.Current
System\Windows\Media\Generated\TextEffectCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 823object IEnumerator.Current
System\Windows\Media\Generated\TransformCollection.cs (2)
455IEnumerator IEnumerable.GetEnumerator() 858object IEnumerator.Current
System\Windows\Media\Generated\VectorCollection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 843object IEnumerator.Current
System\Windows\Media\GlyphRun.cs (2)
2170IEnumerator IEnumerable.GetEnumerator() 2272IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\GlyphTypeface.cs (2)
1856IEnumerator IEnumerable.GetEnumerator() 1941IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadata.cs (1)
1157IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
28object IEnumerator.Current
System\Windows\Media\VisualCollection.cs (2)
856IEnumerator IEnumerable.GetEnumerator() 927object IEnumerator.Current
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (2)
441IEnumerator IEnumerable.GetEnumerator() 821object IEnumerator.Current
System\Windows\Media3D\Generated\MaterialCollection.cs (2)
453IEnumerator IEnumerable.GetEnumerator() 856object IEnumerator.Current
System\Windows\Media3D\Generated\Model3DCollection.cs (2)
453IEnumerator IEnumerable.GetEnumerator() 856object IEnumerator.Current
System\Windows\Media3D\Generated\Point3DCollection.cs (2)
406IEnumerator IEnumerable.GetEnumerator() 842object IEnumerator.Current
System\Windows\Media3D\Generated\Transform3DCollection.cs (2)
453IEnumerator IEnumerable.GetEnumerator() 856object IEnumerator.Current
System\Windows\Media3D\Generated\Vector3DCollection.cs (2)
406IEnumerator IEnumerable.GetEnumerator() 842object IEnumerator.Current
System\Windows\Media3D\Visual3DCollection.cs (2)
213IEnumerator IEnumerable.GetEnumerator() 653object IEnumerator.Current
PresentationFramework (216)
MS\Internal\Annotations\ObservableDictionary.cs (1)
118IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Controls\EmptyEnumerable.cs (1)
22IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Controls\EmptyEnumerator.cs (2)
25public static IEnumerator Instance 59private static IEnumerator _instance;
MS\Internal\Controls\InkCanvasInnerCanvas.cs (2)
204protected internal override IEnumerator LogicalChildren 293internal IEnumerator PrivateLogicalChildren
MS\Internal\Controls\InnerItemCollectionView.cs (2)
578protected override IEnumerator GetEnumerator() 598internal IEnumerator LogicalChildren
MS\Internal\Controls\ModelTreeEnumerator.cs (5)
20object IEnumerator.Current 28bool IEnumerator.MoveNext() 33void IEnumerator.Reset() 215internal HeaderedItemsModelTreeEnumerator(HeaderedItemsControl headeredItemsControl, IEnumerator items, object header) : base(header) 265private IEnumerator _items;
MS\Internal\Data\CollectionViewGroupInternal.cs (5)
355internal IEnumerator GetLeafEnumerator() 760void IEnumerator.Reset() 772bool IEnumerator.MoveNext() 807object IEnumerator.Current 820private IEnumerator _subEnum; // enumerator over current subgroup
MS\Internal\Data\CollectionViewProxy.cs (1)
986protected override IEnumerator GetEnumerator() { return ((IEnumerable)ProxiedView).GetEnumerator(); }
MS\Internal\Data\CompositeCollectionView.cs (2)
374protected override IEnumerator GetEnumerator() 1600private IEnumerator _containerEnumerator;
MS\Internal\Data\EnumerableCollectionView.cs (4)
373protected override IEnumerator GetEnumerator() 530IEnumerator ie = source.GetEnumerator(); 545IEnumerator temp = _trackingEnumerator; 652private IEnumerator _trackingEnumerator;
MS\Internal\Data\IndexedEnumerable.cs (9)
181IEnumerator ie = GetEnumerator(); 285public IEnumerator GetEnumerator() 450private void DisposeEnumerator(ref IEnumerator ie) 684private IEnumerator _enumerator; 685private IEnumerator _changeTracker; 719void IEnumerator.Reset() 728bool IEnumerator.MoveNext() 747object IEnumerator.Current 763private IEnumerator _enumerator;
MS\Internal\Data\LiveShapingList.cs (4)
639public IEnumerator GetEnumerator() 753void IEnumerator.Reset() 758bool IEnumerator.MoveNext() 763object IEnumerator.Current
MS\Internal\Data\RBTree.cs (1)
608IEnumerator IEnumerable.GetEnumerator()
MS\Internal\DataStreams.cs (1)
343IEnumerator e = LogicalTreeHelper.GetChildren(treeNode).GetEnumerator();
MS\Internal\Documents\ContentElementCollection.cs (4)
115IEnumerator IEnumerable.GetEnumerator() 122internal IEnumerator GetEnumerator() 355/// <see cref="IEnumerator.Current"/> 357object IEnumerator.Current
MS\Internal\Documents\HostedElements.cs (2)
142object IEnumerator.Current 147void IEnumerator.Reset()
MS\Internal\Documents\TableTextElementCollectionInternal.cs (1)
323IEnumerator enumChildren = Owner.IsEmpty
MS\Internal\IO\Packaging\PackageFilter.cs (1)
660private IEnumerator _partIterator; //defaults to null
MS\Internal\ListOfObject.cs (5)
102System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 111private IEnumerator _ie; 137object IEnumerator.Current 142bool IEnumerator.MoveNext() 147void IEnumerator.Reset()
MS\Internal\Navigation\JournalEntryStack.cs (5)
46public abstract IEnumerator GetEnumerator(); 60public override IEnumerator GetEnumerator() 77public override IEnumerator GetEnumerator() 160public IEnumerator GetEnumerator() 219private IEnumerator _ienum;
MS\Internal\WeakDictionary.cs (3)
91IEnumerator IEnumerable.GetEnumerator() 178IEnumerator IEnumerable.GetEnumerator() 348IEnumerator IEnumerable.GetEnumerator()
MS\Internal\WeakHashSet.cs (1)
103IEnumerator IEnumerable.GetEnumerator()
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (4)
80global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 184IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 248object IEnumerator.Current 634object IEnumerator.Current => Current;
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IReadOnlyList.cs (2)
105global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 434IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Controls\AccessText.cs (1)
67protected internal override IEnumerator LogicalChildren
System\Windows\Controls\AdornedElementPlaceholder.cs (1)
150protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ColumnDefinition.cs (7)
344IEnumerator IEnumerable.GetEnumerator() 804/// <see cref="IEnumerator<T>.MoveNext"/> 805/// <seealso cref="IEnumerator.MoveNext"/> 833/// <see cref="IEnumerator.Current"/> 835object IEnumerator.Current 859/// <see cref="IEnumerator<T>.Current"/> 885/// <see cref="IEnumerator.Reset"/>
System\Windows\Controls\ContentControl.cs (1)
54protected internal override IEnumerator LogicalChildren
System\Windows\Controls\CustomDictionarySources.cs (1)
64IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\DataGrid.cs (1)
4898IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
68public IEnumerator GetEnumerator()
System\Windows\Controls\Decorator.cs (1)
133protected internal override IEnumerator LogicalChildren
System\Windows\Controls\FlowDocumentReader.cs (1)
844protected internal override IEnumerator LogicalChildren
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
760protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Grid.cs (1)
91protected internal override IEnumerator LogicalChildren
System\Windows\Controls\HeaderedContentControl.cs (1)
269protected internal override IEnumerator LogicalChildren
System\Windows\Controls\HeaderedItemsControl.cs (1)
377protected internal override IEnumerator LogicalChildren
System\Windows\Controls\InkCanvas.cs (1)
1942protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ItemCollection.cs (2)
197protected override IEnumerator GetEnumerator() 1565internal IEnumerator LogicalChildren
System\Windows\Controls\ItemsControl.cs (1)
268protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ListBox.cs (1)
873IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\MultipleCopiesCollection.cs (4)
322public IEnumerator GetEnumerator() 339object IEnumerator.Current 361bool IEnumerator.MoveNext() 380void IEnumerator.Reset()
System\Windows\Controls\Page.cs (1)
103protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Panel.cs (1)
143protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\BulletDecorator.cs (4)
126protected internal override IEnumerator LogicalChildren 155object IEnumerator.Current 171bool IEnumerator.MoveNext() 177void IEnumerator.Reset()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
645protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\GridViewRowPresenterBase.cs (1)
85protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\Popup.cs (1)
1380protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\Selector.cs (1)
2835IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\RadioButton.cs (1)
169IEnumerator itor = children.GetEnumerator();
System\Windows\Controls\RichTextBox.cs (1)
532protected internal override IEnumerator LogicalChildren
System\Windows\Controls\RowDefinition.cs (7)
339IEnumerator IEnumerable.GetEnumerator() 799/// <see cref="IEnumerator<T>.MoveNext"/> 800/// <seealso cref="IEnumerator.MoveNext"/> 828/// <see cref="IEnumerator.Current"/> 830object IEnumerator.Current 854/// <see cref="IEnumerator<T>.Current"/> 880/// <see cref="IEnumerator.Reset"/>
System\Windows\Controls\TextBlock.cs (4)
215protected internal override IEnumerator LogicalChildren 3982void IEnumerator.Reset() 3991bool IEnumerator.MoveNext() 4008object IEnumerator.Current
System\Windows\Controls\TextBox.cs (1)
1065protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ToolBarTray.cs (1)
294protected internal override IEnumerator LogicalChildren
System\Windows\Controls\UIElementCollection.cs (1)
479public virtual IEnumerator GetEnumerator()
System\Windows\Controls\ViewBox.cs (1)
244protected internal override IEnumerator LogicalChildren
System\Windows\Controls\VirtualizedCellInfoCollection.cs (2)
214IEnumerator IEnumerable.GetEnumerator() 287object IEnumerator.Current
System\Windows\Data\BindingListCollectionView.cs (2)
171protected override IEnumerator GetEnumerator() 1792private IEnumerator InternalGetEnumerator()
System\Windows\Data\CollectionContainer.cs (1)
96IEnumerator enumerator = Collection.GetEnumerator();
System\Windows\Data\CollectionView.cs (6)
117IEnumerator e = collection.GetEnumerator(); 591IEnumerator IEnumerable.GetEnumerator() 887protected virtual IEnumerator GetEnumerator() 1554IEnumerator ie = this.GetEnumerator(); 1618public PlaceholderAwareEnumerator(CollectionView collectionView, IEnumerator baseEnumerator, NewItemPlaceholderPosition placeholderPosition, object newItem) 1704private IEnumerator _baseEnumerator;
System\Windows\Data\CompositeCollection.cs (1)
72IEnumerator IEnumerable.GetEnumerator()
System\Windows\Data\ListCollectionView.cs (2)
355protected override IEnumerator GetEnumerator() 2262protected IEnumerator InternalGetEnumerator()
System\Windows\Data\XmlNamespaceMappingCollection.cs (3)
198public override IEnumerator GetEnumerator() 216IEnumerator enumerator = BaseEnumerator; 240private IEnumerator BaseEnumerator
System\Windows\DescendentsWalker.cs (2)
183IEnumerator logicalChildren ) 250IEnumerator logicalChildren = feParent.LogicalChildren;
System\Windows\Documents\AdornerLayer.cs (1)
390protected internal override IEnumerator LogicalChildren
System\Windows\Documents\DocumentReferenceCollection.cs (1)
50 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentSequence.cs (1)
200protected internal override IEnumerator LogicalChildren
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
81IEnumerator IEnumerable.GetEnumerator() 126IEnumerator IEnumerable.GetEnumerator() 168IEnumerator IEnumerable.GetEnumerator() 211IEnumerator IEnumerable.GetEnumerator() 253IEnumerator IEnumerable.GetEnumerator() 306IEnumerator IEnumerable.GetEnumerator() 349IEnumerator IEnumerable.GetEnumerator() 391IEnumerator IEnumerable.GetEnumerator() 436IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
56IEnumerator IEnumerable.GetEnumerator() 117IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\FixedDocument.cs (1)
282protected internal override IEnumerator LogicalChildren
System\Windows\Documents\FixedPage.cs (3)
357protected internal override IEnumerator LogicalChildren 908IEnumerator itor = currentChildrens.GetEnumerator(); 1027IEnumerator itor = currentChildrens.GetEnumerator();
System\Windows\Documents\FixedTextBuilder.cs (2)
937IEnumerator elements = oneLevel.GetEnumerator(); 1252IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\FlowDocument.cs (1)
833protected internal override IEnumerator LogicalChildren
System\Windows\Documents\PageContent.cs (1)
421protected internal override System.Collections.IEnumerator LogicalChildren
System\Windows\Documents\PageContentCollection.cs (1)
75IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\Table.cs (3)
105protected internal override IEnumerator LogicalChildren 502private IEnumerator _columns; 503private IEnumerator _rowGroups;
System\Windows\Documents\TableCellCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableColumnCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowGroupCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TextElement.cs (2)
898protected internal override IEnumerator LogicalChildren 1089IEnumerator children = this.LogicalChildren;
System\Windows\Documents\TextElementCollection.cs (2)
318IEnumerator enumerator = range.GetEnumerator(); 374System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Documents\TextElementEnumerator.cs (1)
57object System.Collections.IEnumerator.Current
System\Windows\FrameworkContentElement.cs (1)
1990IEnumerator enumerator = LogicalChildren;
System\Windows\FrameworkElement.cs (1)
3072IEnumerator enumerator = LogicalChildren;
System\Windows\FrameworkElementFactory.cs (1)
1108IEnumerator childEnumerator = logicalParent.LogicalChildren;
System\Windows\Generated\FrameworkContentElement.cs (2)
142protected internal virtual IEnumerator LogicalChildren 251IEnumerator children = LogicalChildren;
System\Windows\Generated\FrameworkElement.cs (2)
142protected internal virtual IEnumerator LogicalChildren 251IEnumerator children = LogicalChildren;
System\Windows\LogicalTreeHelper.cs (5)
83IEnumerator childEnumerator = null; 417internal static IEnumerator GetLogicalChildren(DependencyObject current) 452public EnumeratorWrapper(IEnumerator enumerator) 464IEnumerator IEnumerable.GetEnumerator() 469private IEnumerator _enumerator;
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (4)
19internal BamlLocalizationDictionaryEnumerator(IEnumerator enumerator) 80object IEnumerator.Current 106private readonly IEnumerator _enumerator; 379IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Markup\Primitives\MarkupWriter.cs (1)
422IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlnsDictionary.cs (2)
241IEnumerator IEnumerable.GetEnumerator() 311protected IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ThicknessKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Navigation\JournalEntryListConverter.cs (1)
144public IEnumerator GetEnumerator()
System\Windows\Navigation\NavigationService.cs (2)
368IEnumerator children = fe.LogicalChildren; 4418IEnumerator children = LogicalTreeHelper.GetLogicalChildren(dobj);
System\Windows\ResourceDictionary.cs (10)
971IEnumerator IEnumerable.GetEnumerator() 2157object IEnumerator.Current 2165bool IEnumerator.MoveNext() 2170void IEnumerator.Reset() 2210private IEnumerator _keysEnumerator; 2228object IEnumerator.Current 2236bool IEnumerator.MoveNext() 2241void IEnumerator.Reset() 2251private IEnumerator _keysEnumerator; 2300IEnumerator IEnumerable.GetEnumerator()
System\Windows\TriggerActionCollection.cs (1)
256IEnumerator IEnumerable.GetEnumerator()
System\Windows\Window.cs (4)
503protected internal override IEnumerator LogicalChildren 8056object IEnumerator.Current 8061bool IEnumerator.MoveNext() 8067void IEnumerator.Reset()
System\Windows\WindowCollection.cs (1)
72public IEnumerator GetEnumerator()
ReachFramework (32)
Serialization\Manager\NGCPageContentCollectionSerializerAsync.cs (5)
153IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 168IEnumerator enumerator, 224IEnumerator enumerator, 234IEnumerator 244IEnumerator _enumerator;
Serialization\Manager\NGCSerializerAsync.cs (5)
1222IEnumerator enumerator = 1264IEnumerator enumerator, 1392IEnumerator enumerator, 1402IEnumerator 1412IEnumerator _enumerator;
Serialization\Manager\NGCUIElementCollectionSerializerAsync.cs (5)
154IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 170IEnumerator enumerator, 227IEnumerator enumerator, 237IEnumerator 247IEnumerator _enumerator;
Serialization\Manager\ReachDocumentReferenceCollectionSerializerAsync.cs (5)
110IEnumerator enumerator = 128IEnumerator enumerator, 182IEnumerator enumerator, 192IEnumerator 202IEnumerator _enumerator;
Serialization\Manager\ReachPageContentCollectionSerializerAsync.cs (5)
151IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 166IEnumerator enumerator, 222IEnumerator enumerator, 232IEnumerator 242IEnumerator _enumerator;
Serialization\Manager\ReachSerializableProperties.cs (2)
54IEnumerator 336IEnumerator _queueEnumerator;
Serialization\Manager\ReachUIElementCollectionSerializerAsync.cs (5)
155IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 171IEnumerator enumerator, 228IEnumerator enumerator, 238IEnumerator 248IEnumerator _enumerator;
Roslyn.Diagnostics.Analyzers (90)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (12)
595object IEnumerator.Current => _e.Current; 597bool IEnumerator.MoveNext() 602void IEnumerator.Reset() 613IEnumerator IEnumerable.GetEnumerator() 712object? IEnumerator.Current => _e.Current; 714bool IEnumerator.MoveNext() 719void IEnumerator.Reset() 730IEnumerator IEnumerable.GetEnumerator() 818object IEnumerator.Current => _e.Current; 820bool IEnumerator.MoveNext() 825void IEnumerator.Reset() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
65object? IEnumerator.Current 124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
49readonly object IEnumerator.Current => this.Current!;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.cs (1)
191readonly object? IEnumerator.Current => this.Current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
rzc (1)
CommandLine\CommandLineApplication.cs (1)
612object IEnumerator.Current
Shared (4)
EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
ServerSentEvents\SseParser_1.cs (1)
111/// <exception cref="InvalidOperationException">The parser has already been enumerated. Such an exception may propagate out of a call to <see cref="IEnumerator.MoveNext"/>.</exception>
Shared.Tests (7)
Data.Validation\LengthAttributeTests.cs (1)
138IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
EmptyCollections\EmptyCollectionExtensionsTests.cs (2)
85IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 95IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
EmptyCollections\EmptyReadOnlyListTests.cs (1)
49Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current);
JsonSchemaExporter\TestTypes.cs (3)
1120IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1132IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1184IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_dictionary).GetEnumerator();
System.CodeDom (4)
src\runtime\src\libraries\Common\src\System\IO\TempFileCollection.cs (2)
96public IEnumerator GetEnumerator() => _files.Keys.GetEnumerator(); 98IEnumerator IEnumerable.GetEnumerator() => _files.Keys.GetEnumerator();
System\CodeDom\CodeNamespaceImportCollection.cs (2)
64public IEnumerator GetEnumerator() => _data.GetEnumerator(); 84IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Collections (40)
src\runtime\src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
15internal static void Reset<T>(ref T enumerator) where T : IEnumerator => enumerator.Reset();
System\Collections\Generic\LinkedList.cs (3)
501IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 522object? IEnumerator.Current 558void IEnumerator.Reset()
System\Collections\Generic\OrderedDictionary.cs (9)
1164IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1413readonly object IEnumerator.Current => _useDictionaryEntry ? 1450void IEnumerator.Reset() 1596IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 1647object IEnumerator.Current => Current; 1653void IEnumerator.Reset() => EnumerableHelpers.Reset(ref _enumerator); 1741IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 1891object? IEnumerator.Current => Current; 1897void IEnumerator.Reset() => EnumerableHelpers.Reset(ref _enumerator);
System\Collections\Generic\PriorityQueue.cs (3)
1036object IEnumerator.Current => _current; 1038void IEnumerator.Reset() 1060IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<(TElement Element, TPriority Priority)>)this).GetEnumerator();
System\Collections\Generic\SortedDictionary.cs (9)
402IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 450void IEnumerator.Reset() 455object? IEnumerator.Current 532IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 654object? IEnumerator.Current 667void IEnumerator.Reset() 693IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 815object? IEnumerator.Current 828void IEnumerator.Reset()
System\Collections\Generic\SortedList.cs (9)
553IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 825object? IEnumerator.Current 858void IEnumerator.Reset() 911object? IEnumerator.Current 924void IEnumerator.Reset() 975object? IEnumerator.Current 988void IEnumerator.Reset() 1089IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1203IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Collections\Generic\SortedSet.cs (3)
597IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1947object? IEnumerator.Current 1973void IEnumerator.Reset() => Reset();
System\Collections\Generic\Stack.cs (3)
163IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 393object? System.Collections.IEnumerator.Current => Current; 395void IEnumerator.Reset()
System.Collections.Concurrent (13)
System\Collections\Concurrent\BlockingCollection.cs (3)
1637/// <summary>Provides an <see cref="System.Collections.IEnumerator"/> for items in the collection.</summary> 1638/// <returns>An <see cref="System.Collections.IEnumerator"/> for the items in the collection.</returns> 1641IEnumerator IEnumerable.GetEnumerator()
System\Collections\Concurrent\ConcurrentBag.cs (1)
469IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Collections\Concurrent\ConcurrentStack.cs (2)
750/// <returns>An <see cref="System.Collections.IEnumerator"/> that can be used to iterate through 758IEnumerator IEnumerable.GetEnumerator()
System\Collections\Concurrent\OrderablePartitioner.cs (2)
226IEnumerator IEnumerable.GetEnumerator() 254object? IEnumerator.Current
System\Collections\Concurrent\PartitionerStatic.cs (5)
395object? IEnumerator.Current 612IEnumerator IEnumerable.GetEnumerator() 1186IEnumerator IEnumerable.GetEnumerator() 1266IEnumerator IEnumerable.GetEnumerator() 1466object? IEnumerator.Current
System.Collections.Immutable (57)
System\Collections\Frozen\FrozenDictionary.cs (4)
640IEnumerator IEnumerable.GetEnumerator() => 688/// <inheritdoc cref="IEnumerator.MoveNext" /> 716object IEnumerator.Current => Current; 719void IEnumerator.Reset() => _index = -1;
System\Collections\Frozen\FrozenSet.cs (4)
396IEnumerator IEnumerable.GetEnumerator() => 496/// <inheritdoc cref="IEnumerator.MoveNext" /> 524object IEnumerator.Current => Current!; 527void IEnumerator.Reset() => _index = -1;
System\Collections\Immutable\ImmutableArray_1.Builder.cs (1)
1049IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableArray_1.Enumerator.cs (2)
123object? IEnumerator.Current 150void IEnumerator.Reset()
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (1)
398IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (2)
677/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 679IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.cs (2)
821/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 823IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.Enumerator.cs (1)
66object IEnumerator.Current
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (3)
105/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 107IEnumerator IEnumerable.GetEnumerator() 393object IEnumerator.Current
System\Collections\Immutable\ImmutableExtensions.cs (4)
156/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 158IEnumerator IEnumerable.GetEnumerator() 242/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 244IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (2)
424/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 426IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.cs (2)
582/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 584IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.Enumerator.cs (1)
66object? IEnumerator.Current
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (1)
314object? IEnumerator.Current
System\Collections\Immutable\ImmutableHashSet_1.NodeEnumerable.cs (2)
61/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 64IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableList_1.Builder.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableList_1.cs (2)
912/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 914System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => this.GetEnumerator();
System\Collections\Immutable\ImmutableList_1.Enumerator.cs (1)
139object? System.Collections.IEnumerator.Current => this.Current;
System\Collections\Immutable\ImmutableList_1.Node.cs (1)
223IEnumerator IEnumerable.GetEnumerator() => this.GetEnumerator();
System\Collections\Immutable\ImmutableQueue_1.cs (2)
257/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 259IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableQueue_1.Enumerator.cs (1)
169object IEnumerator.Current
System\Collections\Immutable\ImmutableSortedDictionary_2.Builder.cs (1)
531IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (2)
711/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 713System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.Enumerator.cs (1)
111object IEnumerator.Current
System\Collections\Immutable\ImmutableSortedDictionary_2.Node.cs (1)
177IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.Builder.cs (1)
403IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.cs (4)
1004/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 1006System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 1319/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 1321IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.Enumerator.cs (1)
122object? System.Collections.IEnumerator.Current
System\Collections\Immutable\ImmutableSortedSet_1.Node.cs (1)
284IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableStack_1.cs (2)
221/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 223IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableStack_1.Enumerator.cs (1)
124object? IEnumerator.Current
System\Collections\Immutable\KeysOrValuesCollectionAccessor.cs (1)
121IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\SortedInt32KeyNode.Enumerator.cs (1)
97object IEnumerator.Current
System.Collections.NonGeneric (12)
System\Collections\CollectionBase.cs (1)
207public IEnumerator GetEnumerator()
System\Collections\DictionaryBase.cs (1)
162IEnumerator IEnumerable.GetEnumerator()
System\Collections\Queue.cs (3)
70IEnumerator en = col.GetEnumerator(); 173public virtual IEnumerator GetEnumerator() 383public override IEnumerator GetEnumerator()
System\Collections\ReadOnlyCollectionBase.cs (1)
41public virtual IEnumerator GetEnumerator()
System\Collections\SortedList.cs (3)
393IEnumerator IEnumerable.GetEnumerator() 964public IEnumerator GetEnumerator() 1067public IEnumerator GetEnumerator()
System\Collections\Stack.cs (3)
57IEnumerator en = col.GetEnumerator(); 145public virtual IEnumerator GetEnumerator() 296public override IEnumerator GetEnumerator()
System.Collections.Specialized (13)
System\Collections\Specialized\HybridDictionary.cs (1)
310IEnumerator IEnumerable.GetEnumerator()
System\Collections\Specialized\ListDictionary.cs (2)
225IEnumerator IEnumerable.GetEnumerator() 404IEnumerator IEnumerable.GetEnumerator()
System\Collections\Specialized\NameObjectCollectionBase.cs (4)
355public virtual IEnumerator GetEnumerator() 387for (IEnumerator e = this.GetEnumerator(); e.MoveNext();) 579public IEnumerator GetEnumerator() 611for (IEnumerator e = this.GetEnumerator(); e.MoveNext();)
System\Collections\Specialized\OrderedDictionary.cs (3)
374IEnumerator IEnumerable.GetEnumerator() 450private readonly IEnumerator _arrayEnumerator; 575IEnumerator IEnumerable.GetEnumerator()
System\Collections\Specialized\StringCollection.cs (2)
229IEnumerator IEnumerable.GetEnumerator() 237private readonly System.Collections.IEnumerator _baseEnumerator;
System\Collections\Specialized\StringDictionary.cs (1)
163public virtual IEnumerator GetEnumerator()
System.CommandLine (3)
AliasSet.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => _aliases.GetEnumerator();
ChildSymbolList{T}.cs (1)
63IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator();
Command.cs (1)
243IEnumerator IEnumerable.GetEnumerator() => Children.GetEnumerator();
System.ComponentModel.Composition (4)
Microsoft\Internal\Collections\CollectionServices.CollectionOfObject.cs (2)
86IEnumerator IEnumerable.GetEnumerator() 141IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (1)
243IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\Composition\Primitives\ComposablePartCatalog.cs (1)
168Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System.ComponentModel.TypeConverter (21)
MS\Internal\Xml\Linq\ComponentModel\XComponentModel.cs (1)
518IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\AttributeCollection.cs (2)
291public IEnumerator GetEnumerator() => Attributes.GetEnumerator(); 337IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\CollectibleKeyConcurrentHashtable.cs (2)
81IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 98object IEnumerator.Current => Current;
System\ComponentModel\Design\DesignerCollection.cs (2)
55public IEnumerator GetEnumerator() => _designers.GetEnumerator(); 65IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\Design\DesignerOptionService.cs (1)
266public IEnumerator GetEnumerator()
System\ComponentModel\EventDescriptorCollection.cs (2)
250public IEnumerator GetEnumerator() 374IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\ListSortDescriptionCollection.cs (1)
71IEnumerator IEnumerable.GetEnumerator() => _sorts.GetEnumerator();
System\ComponentModel\MaskedTextProvider.cs (1)
531public System.Collections.IEnumerator EditPositions
System\ComponentModel\PropertyDescriptorCollection.cs (2)
389public virtual IEnumerator GetEnumerator() 412IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\TypeConverter.cs (1)
490public IEnumerator GetEnumerator() => _values.GetEnumerator();
System\ComponentModel\TypeDescriptor.cs (5)
2161IEnumerator cacheEnum = cachedMembers.GetEnumerator(); 2162IEnumerator memberEnum = members.GetEnumerator(); 2205IEnumerator mergeEnum = mergeCache.GetEnumerator(); 2206IEnumerator primaryEnum = primary.GetEnumerator(); 2220IEnumerator secondaryEnum = secondary.GetEnumerator();
System\ComponentModel\WeakHashtable.cs (1)
31IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<object, object?>>)_hashtable).GetEnumerator();
System.Composition.Hosting (1)
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (1)
115Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System.Configuration.ConfigurationManager (25)
src\runtime\src\libraries\Common\src\System\IO\TempFileCollection.cs (2)
96public IEnumerator GetEnumerator() => _files.Keys.GetEnumerator(); 98IEnumerator IEnumerable.GetEnumerator() => _files.Keys.GetEnumerator();
System\Configuration\ConfigurationElement.cs (1)
1793IEnumerator it = ((ConfigurationElementCollection)elem).GetElementsEnumerator();
System\Configuration\ConfigurationElementCollection.cs (7)
131public IEnumerator GetEnumerator() 192internal virtual IEnumerator GetEnumeratorImpl() 197internal IEnumerator GetElementsEnumerator() 1262private readonly IEnumerator _itemsEnumerator; 1272bool IEnumerator.MoveNext() 1285void IEnumerator.Reset() 1290object IEnumerator.Current => _current.Value;
System\Configuration\ConfigurationLockCollection.cs (1)
115public IEnumerator GetEnumerator()
System\Configuration\ConfigurationPropertyCollection.cs (1)
39public IEnumerator GetEnumerator()
System\Configuration\ConfigurationSectionCollection.cs (1)
97public override IEnumerator GetEnumerator()
System\Configuration\ConfigurationSectionGroupCollection.cs (1)
100public override IEnumerator GetEnumerator()
System\Configuration\ConfigurationValues.cs (7)
145private readonly IEnumerator _emptyEnumerator; 152IEnumerator IEnumerable.GetEnumerator() 159bool IEnumerator.MoveNext() 164object IEnumerator.Current => null; 166void IEnumerator.Reset() { } 179IEnumerator IEnumerable.GetEnumerator() 201IEnumerator IEnumerable.GetEnumerator()
System\Configuration\PropertyInformationCollection.cs (1)
52public override IEnumerator GetEnumerator()
System\Configuration\Provider\ProviderCollection.cs (1)
20public IEnumerator GetEnumerator()
System\Configuration\SettingsPropertyCollection.cs (1)
65public IEnumerator GetEnumerator()
System\Configuration\SettingsPropertyValueCollection.cs (1)
84public IEnumerator GetEnumerator()
System.Data.Common (24)
System\Data\BaseCollection.cs (1)
25public virtual IEnumerator GetEnumerator() => List.GetEnumerator();
System\Data\Common\DataColumnMappingCollection.cs (1)
248public IEnumerator GetEnumerator()
System\Data\Common\DataTableMappingCollection.cs (1)
188public IEnumerator GetEnumerator() => ArrayList().GetEnumerator();
System\Data\Common\DbBatchCommandCollection.cs (1)
13IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Data\Common\DbConnectionStringBuilder.cs (1)
334IEnumerator IEnumerable.GetEnumerator()
System\Data\Common\DbDataReader.cs (1)
69public abstract IEnumerator GetEnumerator();
System\Data\Common\DbParameterCollection.cs (1)
99public abstract IEnumerator GetEnumerator();
System\Data\ConstraintEnumerator.cs (2)
14private IEnumerator? _tables; 15private IEnumerator? _constraints;
System\Data\DataColumn.cs (1)
1229for (IEnumerator e = _table.Constraints.GetEnumerator(); e.MoveNext();)
System\Data\DataRowCollection.cs (1)
172public override IEnumerator GetEnumerator() => _list.GetEnumerator();
System\Data\DataTableReader.cs (1)
699public override IEnumerator GetEnumerator()
System\Data\DataView.cs (1)
822public IEnumerator GetEnumerator()
System\Data\DataViewManager.cs (1)
141IEnumerator IEnumerable.GetEnumerator()
System\Data\DataViewSettingCollection.cs (4)
113IEnumerator Enumerator = GetEnumerator(); 122IEnumerator Enumerator = GetEnumerator(); 139public IEnumerator GetEnumerator() 162private readonly IEnumerator _tableEnumerator;
System\Data\EnumerableRowCollection.cs (2)
25IEnumerator IEnumerable.GetEnumerator() 125IEnumerator IEnumerable.GetEnumerator()
System\Data\RbTree.cs (3)
1568public IEnumerator GetEnumerator() 2101object? IEnumerator.Current 2109void IEnumerator.Reset()
System\Data\TypedTableBase.cs (1)
51IEnumerator IEnumerable.GetEnumerator()
System.Data.Odbc (3)
System\Data\Odbc\OdbcDataReader.cs (1)
410public override IEnumerator GetEnumerator()
System\Data\Odbc\OdbcErrorCollection.cs (1)
59public IEnumerator GetEnumerator()
System\Data\Odbc\OdbcParameterCollectionHelper.cs (1)
132public override System.Collections.IEnumerator GetEnumerator()
System.Data.OleDb (6)
DbConnectionStringCommon.cs (3)
42public System.Collections.IEnumerator GetEnumerator() 115object? System.Collections.IEnumerator.Current 123void System.Collections.IEnumerator.Reset()
OleDbDataReader.cs (1)
1005public override IEnumerator GetEnumerator()
OleDbErrorCollection.cs (1)
74public IEnumerator GetEnumerator()
OleDbParameterCollectionHelper.cs (1)
133public override System.Collections.IEnumerator GetEnumerator()
System.Diagnostics.DiagnosticSource (12)
System\Diagnostics\Activity.cs (2)
1735IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1898IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Diagnostics\ActivityTagsCollection.cs (5)
206IEnumerator IEnumerable.GetEnumerator() => new Enumerator(_list); 278object IEnumerator.Current => ((IEnumerator)_enumerator).Current; 281void IEnumerator.Reset() => ((IEnumerator)_enumerator).Reset();
System\Diagnostics\DiagLinkedList.cs (2)
152IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 285object? IEnumerator.Current => Current;
System\Diagnostics\DsesFilterAndTransform.cs (1)
897IEnumerator en = enumerable.GetEnumerator();
System\Diagnostics\Metrics\TagList.netcore.cs (2)
267readonly IEnumerator IEnumerable.GetEnumerator() => new Enumerator(in this); 331object IEnumerator.Current => _tagList[_index];
System.Diagnostics.EventLog (1)
System\Diagnostics\EventLogEntryCollection.cs (1)
38public IEnumerator GetEnumerator()
System.Diagnostics.Process (2)
System\Collections\Specialized\DictionaryWrapper.cs (1)
88IEnumerator IEnumerable.GetEnumerator() => _contents.GetEnumerator();
System\Collections\Specialized\StringDictionaryWrapper.cs (1)
53public override IEnumerator GetEnumerator()
System.Diagnostics.TraceSource (3)
System\Diagnostics\CorrelationManager.cs (2)
67public override IEnumerator GetEnumerator() => GetEnumerator(_stack.Value); 95private static IEnumerator GetEnumerator(StackNode? n)
System\Diagnostics\TraceListeners.cs (1)
144public IEnumerator GetEnumerator()
System.DirectoryServices (12)
System\DirectoryServices\DirectoryEntries.cs (2)
97public IEnumerator GetEnumerator() => new ChildEnumerator(_container); 165object IEnumerator.Current => Current;
System\DirectoryServices\PropertyCollection.cs (3)
146IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 277public virtual IEnumerator GetEnumerator() => new ValuesEnumerator(props); 286public override IEnumerator GetEnumerator()
System\DirectoryServices\SchemaNameCollection.cs (1)
112public IEnumerator GetEnumerator()
System\DirectoryServices\SearchResultCollection.cs (6)
191public IEnumerator GetEnumerator() 220private readonly IEnumerator _innerEnumerator; 230/// Current <see cref="SearchResult"/> value of the <see cref="IEnumerator"/> 257/// Current <see cref="object"/> of the <see cref="IEnumerator"/> 259object IEnumerator.Current => Current; 442object IEnumerator.Current => Current;
System.DirectoryServices.AccountManagement (39)
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (8)
939IEnumerator enumerator = ie.GetEnumerator(); 1051IEnumerator enumerator = ie.GetEnumerator(); 1291private IEnumerator _membersEnum; 1317private IEnumerator _queryMembersResultEnumerator; 1325private IEnumerator _memberSearchResultsEnumerator; 1370public IEnumerator membersEnum; 1382public IEnumerator queryMembersResultEnumerator; 1384public IEnumerator memberSearchResultsEnumerator;
System\DirectoryServices\AccountManagement\AD\ADEntriesSet.cs (1)
17private readonly IEnumerator _enumerator;
System\DirectoryServices\AccountManagement\AD\DSPropertyCollection.cs (1)
75public IEnumerator GetEnumerator()
System\DirectoryServices\AccountManagement\AD\RangeRetriever.cs (3)
40public new IEnumerator GetEnumerator() 156private IEnumerator GetNextChunk() 246private IEnumerator _currentEnumerator; // the PropertyValueCollection enumerator for the current chunk
System\DirectoryServices\AccountManagement\AD\TokenGroupsSet.cs (1)
37private IEnumerator _tokenGroupsEnum;
System\DirectoryServices\AccountManagement\FindResult.cs (2)
26IEnumerator IEnumerable.GetEnumerator() 28return (IEnumerator)GetEnumerator();
System\DirectoryServices\AccountManagement\FindResultEnumerator.cs (3)
48object IEnumerator.Current 113bool IEnumerator.MoveNext() 130void IEnumerator.Reset()
System\DirectoryServices\AccountManagement\PrincipalCollection.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 139return (IEnumerator)GetEnumerator();
System\DirectoryServices\AccountManagement\PrincipalCollectionEnumerator.cs (3)
46object IEnumerator.Current 206bool IEnumerator.MoveNext() 224void IEnumerator.Reset()
System\DirectoryServices\AccountManagement\SAM\SAMGroupsSet.cs (1)
93private readonly IEnumerator _groupsEnumerator;
System\DirectoryServices\AccountManagement\SAM\SAMMembersSet.cs (2)
585private IEnumerator _membersEnumerator; // the current group's membership enumerator 600public IEnumerator membersEnumerator;
System\DirectoryServices\AccountManagement\SAM\SAMQuerySet.cs (1)
180private readonly IEnumerator _enumerator; // the enumerator for "entries"
System\DirectoryServices\AccountManagement\TrackedCollection.cs (2)
72IEnumerator IEnumerable.GetEnumerator() 75return (IEnumerator)GetEnumerator();
System\DirectoryServices\AccountManagement\TrackedCollectionEnumerator.cs (4)
36object IEnumerator.Current 102bool IEnumerator.MoveNext() 118void IEnumerator.Reset() 156private IEnumerator _enumerator;
System\DirectoryServices\AccountManagement\ValueCollection.cs (2)
151IEnumerator IEnumerable.GetEnumerator() 153return (IEnumerator)GetEnumerator();
System\DirectoryServices\AccountManagement\ValueCollectionEnumerator.cs (3)
27object IEnumerator.Current 45bool IEnumerator.MoveNext() 56void IEnumerator.Reset()
System.Drawing.Common (8)
System\Drawing\Printing\PrinterSettings.PaperSizeCollection.cs (2)
33public IEnumerator GetEnumerator() => new ArrayEnumerator(_array, Count); 45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Drawing\Printing\PrinterSettings.PaperSourceCollection.cs (2)
33public IEnumerator GetEnumerator() => new ArrayEnumerator(_array, Count); 45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Drawing\Printing\PrinterSettings.PrinterResolutionCollection.cs (2)
30public IEnumerator GetEnumerator() => new ArrayEnumerator(_array, Count); 42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Drawing\Printing\PrinterSettings.StringCollection.cs (2)
30public IEnumerator GetEnumerator() => ((IEnumerable)_list).GetEnumerator(); 42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Formats.Nrbf (1)
System\Formats\Nrbf\RecordMap.cs (1)
30IEnumerator IEnumerable.GetEnumerator() => _map.GetEnumerator();
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.cs (1)
774IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFile.cs (1)
375public static IEnumerator GetEnumerator(IsolatedStorageScope scope)
System.IO.Packaging (7)
System\IO\Packaging\InternalRelationshipCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
System\IO\Packaging\OrderedDictionary.cs (1)
73IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\IO\Packaging\PackagePartCollection.cs (1)
23IEnumerator IEnumerable.GetEnumerator()
System\IO\Packaging\PackageRelationshipCollection.cs (4)
25IEnumerator IEnumerable.GetEnumerator() 106bool IEnumerator.MoveNext() 121object IEnumerator.Current 132void IEnumerator.Reset()
System.IO.Pipelines (1)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Linq (16)
System\Linq\Cast.cs (1)
48private IEnumerator? _enumerator;
System\Linq\Cast.SpeedOpt.cs (3)
44IEnumerator e = _source.GetEnumerator(); 70IEnumerator e = _source.GetEnumerator(); 90IEnumerator e = _source.GetEnumerator();
System\Linq\Concat.cs (1)
98/// than each <see cref="System.Collections.IEnumerator.MoveNext"/> and <see cref="IEnumerator{T}.Current"/> calls having to traverse all of the previous
System\Linq\Grouping.cs (1)
395IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\GroupJoin.cs (1)
142IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\Iterator.cs (3)
103object? IEnumerator.Current => Current; 106IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 108void IEnumerator.Reset() => ThrowHelper.ThrowNotSupportedException();
System\Linq\Lookup.cs (2)
202IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 328IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\OfType.cs (1)
33private IEnumerator? _enumerator;
System\Linq\OfType.SpeedOpt.cs (1)
89IEnumerator e = _source.GetEnumerator();
System\Linq\OrderedEnumerable.cs (1)
27IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\PartialArrayEnumerator.cs (1)
36object? IEnumerator.Current => Current;
System.Linq.AsyncEnumerable (4)
System\Linq\GroupBy.cs (1)
433IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\GroupJoin.cs (1)
277IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\ToLookupAsync.cs (2)
232IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 351IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Linq.Expressions (9)
System\Dynamic\ExpandoObject.cs (3)
451System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 605System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 743System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Dynamic\Utils\ListArgumentProvider.cs (1)
139IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\Expressions\BlockExpression.cs (1)
818System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Linq\Expressions\Compiler\CompilerScope.cs (1)
561IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (3)
263IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 492object? IEnumerator.Current 530void IEnumerator.Reset()
System.Linq.Parallel (22)
System\Linq\Parallel\Enumerables\EmptyEnumerable.cs (2)
51object? IEnumerator.Current { get { return null; } } 53void Collections.IEnumerator.Reset() { }
System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs (6)
36IEnumerator IEnumerable.GetEnumerator() 52private readonly IEnumerator _wrappedEnumerator; // The weakly typed enumerator we've wrapped. 58internal WrapperEnumeratorWeakToStrong(IEnumerator wrappedEnumerator) 69object? IEnumerator.Current 87bool IEnumerator.MoveNext() 92void IEnumerator.Reset()
System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs (1)
35internal override IEnumerator GetEnumeratorUntyped()
System\Linq\Parallel\Enumerables\ParallelQuery.cs (3)
76internal virtual IEnumerator GetEnumeratorUntyped() 86IEnumerator IEnumerable.GetEnumerator() 116internal override IEnumerator GetEnumeratorUntyped()
System\Linq\Parallel\Merging\MergeEnumerator.cs (1)
46object? IEnumerator.Current
System\Linq\Parallel\Merging\MergeExecutor.cs (1)
111IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\QueryOperators\QueryOpeningEnumerator.cs (1)
83object? IEnumerator.Current
System\Linq\Parallel\QueryOperators\QueryOperatorEnumerator.cs (1)
75object? IEnumerator.Current
System\Linq\Parallel\QueryOperators\QueryResults.cs (1)
154IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (3)
15using IEnumerator = System.Collections.IEnumerator; 715IEnumerator IEnumerable.GetEnumerator() 764IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\Utils\ListChunk.cs (1)
86System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Linq\Parallel\Utils\Lookup.cs (1)
143IEnumerator IEnumerable.GetEnumerator()
System.Linq.Queryable (1)
System\Linq\EnumerableQuery.cs (1)
100IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Management (17)
System\Management\ManagementObjectCollection.cs (4)
264/// An <see cref='System.Collections.IEnumerator'/>that can be used to iterate through the 339/// An <see cref='System.Collections.IEnumerator'/> that can be used to iterate 342IEnumerator IEnumerable.GetEnumerator() 493object IEnumerator.Current
System\Management\MethodSet.cs (5)
170IEnumerator IEnumerable.GetEnumerator() 172return (IEnumerator)(new MethodDataEnumerator(parent)); 185/// <returns>An <see cref="System.Collections.IEnumerator"/> to enumerate through the collection.</returns> 244private readonly IEnumerator en; 295object IEnumerator.Current { get { return (object)this.Current; } }
System\Management\PropertySet.cs (4)
184IEnumerator IEnumerable.GetEnumerator() 186return (IEnumerator)(new PropertyDataEnumerator(parent, isSystem)); 193/// <para>An <see cref='System.Collections.IEnumerator'/> 276object IEnumerator.Current { get { return (object)this.Current; } }
System\Management\QualifierSet.cs (4)
236IEnumerator IEnumerable.GetEnumerator() 238return (IEnumerator)(new QualifierDataEnumerator(parent, propertyOrMethodName, qualifierSetType)); 245/// <para>An <see cref='System.Collections.IEnumerator'/> that can be used to iterate through the 350object IEnumerator.Current { get { return (object)this.Current; } }
System.Net.Http (16)
src\runtime\src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (2)
54IEnumerator e1 = origEnumerable.GetEnumerator(); 57IEnumerator e2 = cloneEnumerable.GetEnumerator();
System\Net\Http\Headers\HeaderStringValues.cs (3)
60IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 121object IEnumerator.Current => Current; 127void IEnumerator.Reset() => throw new NotSupportedException();
System\Net\Http\Headers\HttpHeaders.cs (1)
438Collections.IEnumerator Collections.IEnumerable.GetEnumerator() => GetEnumerator();
System\Net\Http\Headers\HttpHeadersNonValidated.cs (3)
94IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 162object IEnumerator.Current => _current; 168void IEnumerator.Reset() => throw new NotSupportedException();
System\Net\Http\Headers\HttpHeaderValueCollection.cs (1)
169Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System\Net\Http\Headers\ObjectCollection.cs (3)
148IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 183object? IEnumerator.Current => _current; 185void IEnumerator.Reset()
System\Net\Http\HttpRequestOptions.cs (1)
45System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => ((System.Collections.IEnumerable)Options).GetEnumerator();
System\Net\Http\MultipartContent.cs (1)
135Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System.Net.HttpListener (5)
System\Net\HttpListenerPrefixCollection.cs (5)
11private readonly IEnumerator _enumerator; 13internal ListenerPrefixEnumerator(IEnumerator enumerator) 24void IEnumerator.Reset() => _enumerator.Reset(); 26object IEnumerator.Current => _enumerator.Current; 80IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Net.NetworkInformation (4)
System\Net\NetworkInformation\GatewayIPAddressInformationCollection.cs (1)
71System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Net\NetworkInformation\IPAddressInformationCollection.cs (1)
52System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Net\NetworkInformation\MulticastIPAddressInformationCollection.cs (1)
52System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Net\NetworkInformation\UnicastIPAddressInformationCollection.cs (1)
53System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Net.Primitives (4)
System\Net\CookieCollection.cs (1)
257public IEnumerator GetEnumerator()
System\Net\CredentialCache.cs (2)
167public IEnumerator GetEnumerator() => CredentialEnumerator.Create(this); 318internal static void Reset<TEnumerator>(ref TEnumerator enumerator) where TEnumerator : IEnumerator
System\Net\NetworkInformation\IPAddressCollection.cs (1)
45System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Net.Requests (1)
System\Net\AuthenticationManager.cs (1)
39public static IEnumerator RegisteredModules => Array.Empty<IAuthenticationModule>().GetEnumerator();
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\SseParser_1.cs (1)
98/// <exception cref="InvalidOperationException">The parser has already been enumerated. Such an exception may propagate out of a call to <see cref="IEnumerator.MoveNext"/>.</exception>
System.Net.WebHeaderCollection (1)
System\Net\WebHeaderCollection.cs (1)
446public override IEnumerator GetEnumerator()
System.Net.WebSockets.Client (1)
System\Net\WebSockets\HttpResponseHeadersReadOnlyCollection.cs (1)
65IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Numerics.Tensors (8)
System\Numerics\Tensors\netcore\ReadOnlyTensorDimensionSpan_1.cs (1)
103readonly object? IEnumerator.Current => throw new NotSupportedException();
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (1)
591readonly object? IEnumerator.Current => Current;
System\Numerics\Tensors\netcore\Tensor_1.cs (4)
301IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 395/// <inheritdoc cref="IEnumerator.MoveNext()" /> 409/// <inheritdoc cref="IEnumerator.Reset()" /> 429readonly object? IEnumerator.Current => Current;
System\Numerics\Tensors\netcore\TensorDimensionSpan_1.cs (1)
109readonly object? IEnumerator.Current => throw new NotSupportedException();
System\Numerics\Tensors\netcore\TensorSpan_1.cs (1)
519readonly object? IEnumerator.Current => Current;
System.ObjectModel (2)
System\Collections\Specialized\NotifyCollectionChangedEventArgs.cs (2)
310public IEnumerator GetEnumerator() => _list.GetEnumerator(); 347public IEnumerator GetEnumerator()
System.Private.CoreLib (111)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Generic\LowLevelDictionary.cs (2)
265object IEnumerator.Current 298IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\Utilities\LockFreeReaderHashtable.cs (1)
733object IEnumerator.Current
src\runtime\src\coreclr\tools\Common\TypeSystem\Common\Utilities\LockFreeReaderHashtableOfPointers.cs (1)
650object IEnumerator.Current
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
src\runtime\src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
15internal static void Reset<T>(ref T enumerator) where T : IEnumerator => enumerator.Reset();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
3075public IEnumerator GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (1)
131object? IEnumerator.Current => Current;
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (3)
270IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 323object? IEnumerator.Current => Current; 325void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
36object? IEnumerator.Current => Current;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (19)
315public virtual IEnumerator GetEnumerator() 325public virtual IEnumerator GetEnumerator(int index, int count) 836public override IEnumerator GetEnumerator() 841public override IEnumerator GetEnumerator(int index, int count) 907IEnumerator en = c.GetEnumerator(); 1013IEnumerator en = c.GetEnumerator(); 1077private IEnumerator _en = null!; 1098clone._en = (IEnumerator)((ICloneable)_en).Clone(); 1291public override IEnumerator GetEnumerator() 1299public override IEnumerator GetEnumerator(int index, int count) 1546public IEnumerator GetEnumerator() 1632public IEnumerator GetEnumerator() 1736public override IEnumerator GetEnumerator() 1741public override IEnumerator GetEnumerator(int index, int count) 1891public IEnumerator GetEnumerator() 1991public override IEnumerator GetEnumerator() 1996public override IEnumerator GetEnumerator(int index, int count) 2322public override IEnumerator GetEnumerator() 2327public override IEnumerator GetEnumerator(int index, int count)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\BitArray.cs (1)
1009public IEnumerator GetEnumerator() => new BitArrayEnumeratorSimple(this);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (2)
878object IEnumerator.Current => Current; 1653IEnumerator IEnumerable.GetEnumerator() => ((ConcurrentDictionary<TKey, TValue>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueue.cs (2)
170/// <returns>An <see cref="IEnumerator"/> that can be used to iterate through the collection.</returns> 171IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (9)
1640IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1923object? IEnumerator.Current 1941void IEnumerator.Reset() 2058IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 2161object? IEnumerator.Current 2174void IEnumerator.Reset() 2252IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 2354object? IEnumerator.Current 2367void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (3)
689IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1849object? IEnumerator.Current 1862void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (3)
671IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1226object? IEnumerator.Current 1239void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (3)
189IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 484object? IEnumerator.Current => Current; 486void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (4)
751IEnumerator IEnumerable.GetEnumerator() 1201public IEnumerator GetEnumerator() 1236public IEnumerator GetEnumerator() 1338IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\IEnumerable.cs (1)
14IEnumerator GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (2)
172IEnumerator IEnumerable.GetEnumerator() 325IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\Collection.cs (1)
161IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (1)
92IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (3)
105IEnumerator IEnumerable.GetEnumerator() 289IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_collection).GetEnumerator(); 341IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_collection).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlySet.cs (1)
42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\CounterPayload.cs (2)
43IEnumerator IEnumerable.GetEnumerator() 98IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventPayload.cs (1)
93IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerable.cs (1)
50IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.cs (2)
75/// <remarks>This member is an explicit interface member implementation. It can be used only when the <see cref="FileSystemEnumerator{T}" /> instance is cast to an <see cref="IEnumerator" /> interface.</remarks> 76object? IEnumerator.Current => Current;
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Iterator.cs (3)
55object? IEnumerator.Current 60IEnumerator IEnumerable.GetEnumerator() 65void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\MemoryExtensions.cs (2)
6018object IEnumerator.Current => Current; 6021void IEnumerator.Reset() => throw new NotSupportedException();
src\runtime\src\libraries\System.Private.CoreLib\src\System\ReadOnlySpan.cs (2)
276object IEnumerator.Current => Current!; 279void IEnumerator.Reset() => _index = -1;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceFallbackManager.cs (1)
34IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceSet.cs (1)
119IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
230IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (2)
371IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 490object? IEnumerator.Current => Current;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (2)
1918IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<GCHandle>)this).GetEnumerator(); 1954object IEnumerator.Current => Current;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationInfoEnumerator.cs (1)
71object? IEnumerator.Current => Current;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\PermissionSet.cs (2)
34public IEnumerator GetEnumerator() { return GetEnumeratorImpl(); } 35protected virtual IEnumerator GetEnumeratorImpl() { return Array.Empty<object>().GetEnumerator(); }
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (2)
266IEnumerator lhs = _children.GetEnumerator(); 267IEnumerator rhs = other._children.GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Span.cs (2)
269object IEnumerator.Current => Current!; 272void IEnumerator.Reset() => _index = -1;
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
603IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\RunePosition.cs (4)
245object IEnumerator.Current => Current; 247void IEnumerator.Reset() => Reset(); 313object IEnumerator.Current => Current; 315void IEnumerator.Reset() => Reset();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\SpanLineEnumerator.cs (2)
83object IEnumerator.Current => throw new NotSupportedException(); 86void IEnumerator.Reset() => throw new NotSupportedException();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\SpanRuneEnumerator.cs (2)
55object IEnumerator.Current => Current; 58void IEnumerator.Reset() => throw new NotSupportedException();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringBuilderRuneEnumerator.cs (3)
71readonly object? IEnumerator.Current => _current; 88readonly IEnumerator IEnumerable.GetEnumerator() => this; 99void IEnumerator.Reset()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringRuneEnumerator.cs (3)
52object? IEnumerator.Current => _current; 59IEnumerator IEnumerable.GetEnumerator() => this; 63void IEnumerator.Reset()
System\Runtime\InteropServices\TypeMapLazyDictionary.NativeAot.cs (1)
132IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Private.DataContractSerialization (14)
System\Runtime\Serialization\CollectionDataContract.cs (7)
388internal IEnumerator GetEnumeratorForCollection(object obj) 808private delegate IEnumerator CreateGenericDictionaryEnumeratorDelegate(IEnumerator enumerator); 813internal IEnumerator GetEnumeratorForCollection(object obj) 815IEnumerator enumerator = ((IEnumerable)obj).GetEnumerator(); 1611object System.Collections.IEnumerator.Current => Current; 1647object System.Collections.IEnumerator.Current => Current;
System\Runtime\Serialization\Globals.cs (1)
91internal static Type TypeOfIEnumerator => field ??= typeof(IEnumerator);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (2)
120s_ienumeratorGetCurrentMethod = typeof(IEnumerator).GetProperty("Current")!.GetGetMethod(); 246s_ienumeratorMoveNextMethod = typeof(IEnumerator).GetMethod("MoveNext");
System\Runtime\Serialization\Json\ReflectionJsonFormatWriter.cs (1)
62IEnumerator enumerator = collectionContract.GetEnumeratorForCollection(obj);
System\Runtime\Serialization\ReflectionXmlFormatWriter.cs (1)
58IEnumerator enumerator = collectionDataContract.GetEnumeratorForCollection(obj);
System\Runtime\Serialization\XmlFormatGeneratorStatics.cs (2)
96s_ienumeratorMoveNextMethod = typeof(IEnumerator).GetMethod("MoveNext"); 110s_ienumeratorGetCurrentMethod = typeof(IEnumerator).GetProperty("Current")!.GetGetMethod();
System.Private.Reflection.Execution (2)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Generic\LowLevelDictionary.cs (2)
265object IEnumerator.Current 298IEnumerator IEnumerable.GetEnumerator()
System.Private.TypeLoader (2)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Generic\LowLevelDictionary.cs (2)
265object IEnumerator.Current 298IEnumerator IEnumerable.GetEnumerator()
System.Private.Windows.Core (6)
System\Collections\Generic\ListConverter.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (4)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 39private protected abstract IEnumerator GetEnumerator(); 73IEnumerator IEnumerable.GetEnumerator() => ArrayObjects.GetEnumerator(); 74private protected override IEnumerator GetEnumerator() => ArrayObjects.GetEnumerator();
System\Private\Windows\BinaryFormat\Serializer\ArraySingleString.StringListAdapter.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Private.Windows.Core.TestUtilities (3)
XUnit\EnumerableTupleTheoryData.cs (2)
24IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
XUnit\ReadOnlyTheoryData.cs (1)
33IEnumerator IEnumerable.GetEnumerator() => _data.GetEnumerator();
System.Private.Xml (56)
System\Xml\Core\XmlTextReaderImplHelpers.cs (1)
158public override IEnumerator GetEnumerator() { return null!; }
System\Xml\Dom\XmlChildEnumerator.cs (3)
21bool IEnumerator.MoveNext() 41void IEnumerator.Reset() 47object IEnumerator.Current
System\Xml\Dom\XmlChildNodes.cs (1)
46public override IEnumerator GetEnumerator()
System\Xml\Dom\XmlElementList.cs (1)
272public override IEnumerator GetEnumerator()
System\Xml\Dom\XmlNamedNodemap.cs (1)
109public virtual IEnumerator GetEnumerator()
System\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs (1)
181public IEnumerator GetEnumerator()
System\Xml\Dom\XmlNode.cs (2)
890IEnumerator IEnumerable.GetEnumerator() 895public IEnumerator GetEnumerator()
System\Xml\Dom\XmlNodeList.cs (1)
19public abstract IEnumerator GetEnumerator();
System\Xml\Dom\XPathNodeList.cs (1)
80public override IEnumerator GetEnumerator()
System\Xml\EmptyEnumerator.cs (3)
11bool IEnumerator.MoveNext() 16void IEnumerator.Reset() 20object IEnumerator.Current
System\Xml\Schema\XmlSchemaCollection.cs (4)
217IEnumerator IEnumerable.GetEnumerator() 409void IEnumerator.Reset() 414bool IEnumerator.MoveNext() 424object? IEnumerator.Current
System\Xml\Schema\XmlSchemaDataType.cs (1)
179IEnumerator enumerator = (value as IEnumerable)!.GetEnumerator();
System\Xml\Schema\XmlSchemaObjectCollection.cs (5)
103private readonly IEnumerator _enumerator; 105internal XmlSchemaObjectEnumerator(IEnumerator enumerator) 125void IEnumerator.Reset() 130bool IEnumerator.MoveNext() 135object IEnumerator.Current
System\Xml\Schema\XmlSchemaObjectTable.cs (2)
203public IEnumerator GetEnumerator() 256public IEnumerator GetEnumerator()
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (2)
197IEnumerator e = a.GetEnumerator(); 1010IEnumerator e = a.GetEnumerator();
System\Xml\Serialization\Types.cs (3)
1339if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1346if (enumerator != null && typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1364if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType))
System\Xml\Serialization\XmlSchemaImporter.cs (1)
819IEnumerator enumerator = uniqueTypeDescs.Values.GetEnumerator();
System\Xml\Serialization\XmlSchemas.cs (2)
818object System.Collections.IEnumerator.Current 823void System.Collections.IEnumerator.Reset()
System\Xml\Serialization\XmlSerializationWriter.cs (7)
1346IEnumerator e = ((IEnumerable)o).GetEnumerator(); 3380Writer.Write(typeof(IEnumerator).FullName); 3393Writer.Write(typeof(IEnumerator).FullName); 3410Writer.Write(typeof(IEnumerator).FullName); 3592Writer.Write(typeof(IEnumerator).FullName); 3608Writer.Write(typeof(IEnumerator).FullName); 3629Writer.Write(typeof(IEnumerator).FullName);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (5)
1485LocalBuilder eLoc = ilg.DeclareLocal(typeof(IEnumerator), "e"); 1518ilg.ConvertValue(getEnumeratorMethod.ReturnType, typeof(IEnumerator)); 1548MethodInfo IEnumerator_MoveNext = typeof(IEnumerator).GetMethod( 2480MethodInfo enumeratorCurrent = typeof(IEnumerator).GetMethod("get_Current")!; 2508MethodInfo IEnumeratorMoveNext = typeof(IEnumerator).GetMethod(
System\Xml\XmlConvert.cs (1)
185IEnumerator? en = null;
System\Xml\XmlNamespacemanager.cs (1)
206public virtual IEnumerator GetEnumerator()
System\Xml\XPath\Internal\XPathArrayIterator.cs (1)
83public override IEnumerator GetEnumerator()
System\Xml\XPath\XPathNodeIterator.cs (1)
33public virtual IEnumerator GetEnumerator()
System\Xml\Xsl\ListBase.cs (3)
110System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 240object System.Collections.IEnumerator.Current 273void System.Collections.IEnumerator.Reset()
System\Xml\Xsl\QIL\QilNode.cs (1)
145IEnumerator IEnumerable.GetEnumerator()
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (1)
108System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Private.Xml.Linq (1)
src\runtime\src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
15internal static void Reset<T>(ref T enumerator) where T : IEnumerator => enumerator.Reset();
System.Reflection.Metadata (85)
System\Reflection\Metadata\BlobBuilder.Enumerators.cs (4)
29object IEnumerator.Current => Current; 61IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 73object IEnumerator.Current => Current; 99IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Reflection\Metadata\PortablePdb\HandleCollections.Debug.cs (23)
45IEnumerator IEnumerable.GetEnumerator() 94object IEnumerator.Current 99void IEnumerator.Reset() 144IEnumerator IEnumerable.GetEnumerator() 193object IEnumerator.Current 198void IEnumerator.Reset() 250IEnumerator IEnumerable.GetEnumerator() 299object IEnumerator.Current 304void IEnumerator.Reset() 401object IEnumerator.Current 406void IEnumerator.Reset() 458IEnumerator IEnumerable.GetEnumerator() 507object IEnumerator.Current 512void IEnumerator.Reset() 564IEnumerator IEnumerable.GetEnumerator() 613object IEnumerator.Current 618void IEnumerator.Reset() 663IEnumerator IEnumerable.GetEnumerator() 712object IEnumerator.Current 717void IEnumerator.Reset() 770IEnumerator IEnumerable.GetEnumerator() 819object IEnumerator.Current 824void IEnumerator.Reset()
System\Reflection\Metadata\PortablePdb\ImportDefinitionCollection.cs (2)
31IEnumerator IEnumerable.GetEnumerator() 134object IEnumerator.Current
System\Reflection\Metadata\PortablePdb\SequencePointCollection.cs (2)
28IEnumerator IEnumerable.GetEnumerator() 197object IEnumerator.Current
System\Reflection\Metadata\TypeSystem\HandleCollections.TypeSystem.cs (54)
57IEnumerator IEnumerable.GetEnumerator() 104object IEnumerator.Current 109void IEnumerator.Reset() 165IEnumerator IEnumerable.GetEnumerator() 212object IEnumerator.Current 217void IEnumerator.Reset() 269IEnumerator IEnumerable.GetEnumerator() 332object IEnumerator.Current 337void IEnumerator.Reset() 390IEnumerator IEnumerable.GetEnumerator() 439object IEnumerator.Current 444void IEnumerator.Reset() 497IEnumerator IEnumerable.GetEnumerator() 559object IEnumerator.Current 564void IEnumerator.Reset() 617IEnumerator IEnumerable.GetEnumerator() 679object IEnumerator.Current 684void IEnumerator.Reset() 737IEnumerator IEnumerable.GetEnumerator() 799object IEnumerator.Current 804void IEnumerator.Reset() 857IEnumerator IEnumerable.GetEnumerator() 919object IEnumerator.Current 924void IEnumerator.Reset() 973IEnumerator IEnumerable.GetEnumerator() 1019object IEnumerator.Current 1024void IEnumerator.Reset() 1072IEnumerator IEnumerable.GetEnumerator() 1134object IEnumerator.Current 1139void IEnumerator.Reset() 1184IEnumerator IEnumerable.GetEnumerator() 1232object IEnumerator.Current 1237void IEnumerator.Reset() 1276IEnumerator IEnumerable.GetEnumerator() 1322object IEnumerator.Current 1327void IEnumerator.Reset() 1366IEnumerator IEnumerable.GetEnumerator() 1412object IEnumerator.Current 1417void IEnumerator.Reset() 1456IEnumerator IEnumerable.GetEnumerator() 1502object IEnumerator.Current 1507void IEnumerator.Reset() 1546IEnumerator IEnumerable.GetEnumerator() 1592object IEnumerator.Current 1597void IEnumerator.Reset() 1682IEnumerator IEnumerable.GetEnumerator() 1746object IEnumerator.Current 1751void IEnumerator.Reset() 1790IEnumerator IEnumerable.GetEnumerator() 1836object IEnumerator.Current 1841void IEnumerator.Reset() 1880IEnumerator IEnumerable.GetEnumerator() 1926object IEnumerator.Current 1931void IEnumerator.Reset()
System.Resources.Extensions (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
230IEnumerator IEnumerable.GetEnumerator()
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
100[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IEnumerator))]
System.Runtime.Caching (2)
System\Runtime\Caching\MemoryCache.cs (1)
481IEnumerator IEnumerable.GetEnumerator()
System\Runtime\Caching\ObjectCache.cs (1)
47IEnumerator IEnumerable.GetEnumerator()
System.Security.AccessControl (6)
System\Security\AccessControl\ACL.cs (3)
29object IEnumerator.Current 45get { return (GenericAce)((IEnumerator)this).Current!; } 137IEnumerator IEnumerable.GetEnumerator()
System\Security\Policy\Evidence.cs (3)
33public IEnumerator GetAssemblyEnumerator() { return Array.Empty<object>().GetEnumerator(); } 35public IEnumerator GetEnumerator() { return Array.Empty<object>().GetEnumerator(); } 36public IEnumerator GetHostEnumerator() { return Array.Empty<object>().GetEnumerator(); }
System.Security.Cryptography (19)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (1)
128IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectEnumerator.cs (1)
32object IEnumerator.Current
System\Security\Cryptography\AsnEncodedDataCollection.cs (1)
61IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\AsnEncodedDataEnumerator.cs (1)
27object IEnumerator.Current
System\Security\Cryptography\OidCollection.cs (1)
70IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Security\Cryptography\OidEnumerator.cs (1)
18object IEnumerator.Current => Current;
System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs (4)
12private readonly IEnumerator _enumerator; 26object IEnumerator.Current 36bool IEnumerator.MoveNext() 46void IEnumerator.Reset()
System\Security\Cryptography\X509Certificates\X509CertificateEnumerator.cs (4)
12private readonly IEnumerator _enumerator; 26object IEnumerator.Current 36bool IEnumerator.MoveNext() 46void IEnumerator.Reset()
System\Security\Cryptography\X509Certificates\X509ChainElementCollection.cs (1)
81IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\X509Certificates\X509ChainElementEnumerator.cs (1)
28object IEnumerator.Current
System\Security\Cryptography\X509Certificates\X509ExtensionCollection.cs (1)
100IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\X509Certificates\X509ExtensionEnumerator.cs (1)
22object IEnumerator.Current
System\Security\Cryptography\XmlKeyHelper.cs (1)
166private IEnumerator? _enumerator;
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseHeaderMap.cs (1)
210IEnumerator IEnumerable.GetEnumerator()
System.Security.Cryptography.Pkcs (8)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (1)
128IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectEnumerator.cs (1)
32object IEnumerator.Current
System\Security\Cryptography\Pkcs\CmsRecipientCollection.cs (1)
77IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\CmsRecipientEnumerator.cs (1)
26object IEnumerator.Current
System\Security\Cryptography\Pkcs\RecipientInfoCollection.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\RecipientInfoEnumerator.cs (1)
26object IEnumerator.Current
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (1)
53IEnumerator IEnumerable.GetEnumerator() => new SignerInfoEnumerator(this);
System\Security\Cryptography\Pkcs\SignerInfoEnumerator.cs (1)
23object IEnumerator.Current => _signerInfos[_position];
System.Security.Cryptography.Xml (11)
System\Security\Cryptography\Xml\CanonicalXmlNodeList.cs (1)
23public override IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\EncryptedXml.cs (2)
335IEnumerator keyInfoEnum = encryptedData.KeyInfo.GetEnumerator(); 422IEnumerator keyInfoEnum = encryptedKey.KeyInfo.GetEnumerator();
System\Security\Cryptography\Xml\EncryptionPropertyCollection.cs (1)
17public IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\KeyInfo.cs (3)
134public IEnumerator GetEnumerator() 139public IEnumerator GetEnumerator(Type requestedObjectType) 144IEnumerator tempEnum = _keyInfoClauses.GetEnumerator();
System\Security\Cryptography\Xml\ReferenceList.cs (1)
17public IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\SignedInfo.cs (1)
34public IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\SignedXml.cs (1)
22private IEnumerator? _keyInfoEnum;
System\Security\Cryptography\Xml\TransformChain.cs (1)
40public IEnumerator GetEnumerator()
System.Security.Permissions (12)
System\Net\SocketPermission.cs (2)
17public System.Collections.IEnumerator AcceptList { get { return null; } } 18public System.Collections.IEnumerator ConnectList { get { return null; } }
System\Net\WebPermission.cs (2)
20public IEnumerator AcceptList { get { return null; } } 21public IEnumerator ConnectList { get { return null; } }
System\Security\Permissions\KeyContainerPermissionAccessEntryCollection.cs (1)
22IEnumerator IEnumerable.GetEnumerator() { throw new NotImplementedException(); }
System\Security\Permissions\KeyContainerPermissionAccessEntryEnumerator.cs (1)
14object IEnumerator.Current { get; }
System\Security\Policy\ApplicationTrustCollection.cs (1)
28IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System\Security\Policy\ApplicationTrustEnumerator.cs (1)
12object IEnumerator.Current { get { return null; } }
System\Security\SecurityManager.cs (4)
28public static IEnumerator PolicyHierarchy() { return default(IEnumerator); } 36public static IEnumerator ResolvePolicyGroups(System.Security.Policy.Evidence evidence) { return default(IEnumerator); }
System.Security.Principal.Windows (2)
System\Security\Principal\IRCollection.cs (2)
104IEnumerator IEnumerable.GetEnumerator() 395object IEnumerator.Current
System.ServiceModel.Primitives (8)
System\IdentityModel\Claims\ClaimSet.cs (1)
109IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System\IdentityModel\Tokens\SecurityKeyIdentifier.cs (1)
141IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Channels\MessageHeaders.cs (1)
850IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Channels\MessageProperties.cs (1)
907IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Channels\UnderstoodHeaders.cs (1)
34IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\ServiceChannelManager.cs (1)
426Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System\ServiceModel\SynchronizedCollection.cs (1)
222IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\SynchronizedReadOnlyCollection.cs (1)
189IEnumerator IEnumerable.GetEnumerator()
System.ServiceModel.Primitives.Tests (2)
Channels\UnderstoodHeadersTest.cs (2)
49IEnumerator iEnum = requestMessage.Headers.UnderstoodHeaders.GetEnumerator(); 58IEnumerator iEnum2 = ((IEnumerable)requestMessage.Headers.UnderstoodHeaders).GetEnumerator();
System.Speech (5)
Internal\ObjectToken\ObjectTokenCategory.cs (1)
99IEnumerator IEnumerable.GetEnumerator()
Internal\ObjectToken\RegistryDataKey.cs (1)
421IEnumerator IEnumerable.GetEnumerator()
Internal\RBList.cs (1)
80public IEnumerator GetEnumerator()
Internal\SrgsCompiler\Graph.cs (1)
50IEnumerator IEnumerable.GetEnumerator()
Result\SemanticValue.cs (1)
159IEnumerator IEnumerable.GetEnumerator()
System.Text.Json (14)
System\Text\Json\Document\JsonElement.ArrayEnumerator.cs (2)
61IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 79object IEnumerator.Current => Current;
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (2)
66IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 84object IEnumerator.Current => Current;
System\Text\Json\Nodes\JsonArray.IList.cs (2)
220/// A <see cref="IEnumerator"/> for the <see cref="JsonArray"/>. 222IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)List).GetEnumerator();
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
245IEnumerator IEnumerable.GetEnumerator() => Dictionary.GetEnumerator();
System\Text\Json\Serialization\ConfigurationList.cs (1)
110IEnumerator IEnumerable.GetEnumerator()
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverter.cs (1)
45IEnumerator enumerator;
System\Text\Json\Serialization\Converters\Collection\StackOrQueueConverter.cs (1)
45IEnumerator enumerator;
System\Text\Json\Serialization\ReadStack.cs (1)
321IEnumerator enumerator = enumerable.GetEnumerator();
System\Text\Json\Serialization\WriteStack.cs (2)
309static void DisposeFrame(IEnumerator? collectionEnumerator, ref Exception? exception) 359static async ValueTask<Exception?> DisposeFrame(IEnumerator? collectionEnumerator, object? asyncEnumerator, Exception? exception)
System\Text\Json\Serialization\WriteStackFrame.cs (1)
19public IEnumerator? CollectionEnumerator;
System.Text.Json.SourceGeneration (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
System.Text.RegularExpressions (14)
System\Text\RegularExpressions\CaptureCollection.cs (3)
84public IEnumerator GetEnumerator() => new Enumerator(this); 308object IEnumerator.Current => Current; 310void IEnumerator.Reset() => _index = -1;
System\Text\RegularExpressions\GroupCollection.cs (3)
126public IEnumerator GetEnumerator() => new Enumerator(this); 444object IEnumerator.Current => Current; 446void IEnumerator.Reset() => _index = -1;
System\Text\RegularExpressions\MatchCollection.cs (3)
184public IEnumerator GetEnumerator() => new Enumerator(this); 396object IEnumerator.Current => Current; 398void IEnumerator.Reset() => _index = -1;
System\Text\RegularExpressions\Regex.EnumerateMatches.cs (2)
171readonly object IEnumerator.Current => throw new NotSupportedException(); 174void IEnumerator.Reset() => throw new NotSupportedException();
System\Text\RegularExpressions\Regex.EnumerateSplits.cs (2)
276object IEnumerator.Current => Current; 279void IEnumerator.Reset() => throw new NotSupportedException();
System\Text\RegularExpressions\Symbolic\DoublyLinkedList.cs (1)
133IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Threading.Channels (1)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Threading.Tasks.Dataflow (1)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Threading.Tasks.Parallel (1)
System\Threading\Tasks\Parallel.cs (1)
2588(ref IEnumerator partitionState, long timeout, out bool replicationDelegateYieldedBeforeCompletion) =>
System.Windows.Controls.Ribbon (5)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (2)
922protected internal override IEnumerator LogicalChildren 935IEnumerator children = base.LogicalChildren;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
538IEnumerator IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1595System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
617System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Windows.Forms (78)
System\Resources\ResXResourceReader.cs (1)
302IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Forms\AutoCompleteStringCollection.cs (1)
199public IEnumerator GetEnumerator() => _data.GetEnumerator();
System\Windows\Forms\BaseCollection.cs (1)
26public IEnumerator GetEnumerator() => List!.GetEnumerator();
System\Windows\Forms\Components\ImageList\ImageList.ImageCollection.cs (1)
515public IEnumerator GetEnumerator()
System\Windows\Forms\Control.ControlCollection.cs (1)
227public override IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.cs (1)
297public IEnumerator GetEnumerator() => new EntryEnumerator(InnerList);
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.EntryEnumerator.cs (3)
33bool IEnumerator.MoveNext() 50void IEnumerator.Reset() 58object IEnumerator.Current
System\Windows\Forms\Controls\DataGridView\DataGridViewCellCollection.cs (1)
52IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator();
System\Windows\Forms\Controls\DataGridView\DataGridViewCellLinkedList.cs (1)
18IEnumerator IEnumerable.GetEnumerator() => new DataGridViewCellLinkedListEnumerator(_headElement);
System\Windows\Forms\Controls\DataGridView\DataGridViewCellLinkedListEnumerator.cs (3)
23object IEnumerator.Current 32bool IEnumerator.MoveNext() 49void IEnumerator.Reset()
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnCollection.cs (1)
63IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator();
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.ObjectCollection.cs (1)
200public IEnumerator GetEnumerator() => InnerArray.GetEnumerator();
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedList.cs (1)
17IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedListEnumerator.cs (3)
23object IEnumerator.Current 32bool IEnumerator.MoveNext() 49void IEnumerator.Reset()
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => new UnsharingRowEnumerator(this);
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.UnsharingRowEnumerator.cs (3)
27bool IEnumerator.MoveNext() 44void IEnumerator.Reset() 52object IEnumerator.Current
System\Windows\Forms\Controls\DataGridView\DataGridViewSelectedCellCollection.cs (1)
65IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator();
System\Windows\Forms\Controls\DataGridView\DataGridViewSelectedColumnCollection.cs (1)
61IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator();
System\Windows\Forms\Controls\DataGridView\DataGridViewSelectedRowCollection.cs (1)
50IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator();
System\Windows\Forms\Controls\Labels\LinkLabel.LinkCollection.cs (1)
322public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedIndexCollection.cs (1)
152public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedItemCollection.cs (1)
166public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListBoxes\ListBox.IntegerCollection.cs (1)
328IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Controls\ListBoxes\ListBox.IntegerCollection.CustomTabOffsetsEnumerator.cs (3)
33bool IEnumerator.MoveNext() 50void IEnumerator.Reset() 58object IEnumerator.Current
System\Windows\Forms\Controls\ListBoxes\ListBox.ObjectCollection.cs (1)
296public IEnumerator GetEnumerator() => InnerArray.GetEnumerator(0);
System\Windows\Forms\Controls\ListBoxes\ListBox.SelectedIndexCollection.cs (1)
215public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListBoxes\ListBox.SelectedIndexCollection.SelectedIndexEnumerator.cs (3)
33bool IEnumerator.MoveNext() 50void IEnumerator.Reset() 58object IEnumerator.Current
System\Windows\Forms\Controls\ListBoxes\ListBox.SelectedObjectCollection.cs (1)
213public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.CheckedIndexCollection.cs (1)
226public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.CheckedListViewItemCollection.cs (1)
328public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.ColumnHeaderCollection.cs (1)
584public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.cs (1)
305public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.ListViewItemCollection.IInnerList.cs (1)
24IEnumerator GetEnumerator();
System\Windows\Forms\Controls\ListView\ListView.ListViewNativeItemCollection.cs (1)
452public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.SelectedIndexCollection.cs (1)
302public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListView.SelectedListViewItemCollection.cs (1)
331public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (1)
223public IEnumerator GetEnumerator() => List.GetEnumerator();
System\Windows\Forms\Controls\ListView\ListViewGroupItemCollection.cs (1)
86public IEnumerator GetEnumerator() => Items.GetEnumerator();
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItemCollection.cs (1)
381public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\PropertyGrid\GridItemCollection.cs (1)
66public IEnumerator GetEnumerator() => _entries.GetEnumerator();
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyTabCollection.cs (1)
112public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
2208IEnumerator childEnum = _children.GetEnumerator();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.MultiMergeCollection.cs (1)
43public IEnumerator GetEnumerator() => _items?.GetEnumerator() ?? Array.Empty<object>().GetEnumerator();
System\Windows\Forms\Controls\TabControl\TabControl.TabPageCollection.cs (1)
304public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (1)
145public override IEnumerator GetEnumerator() { return new ToolStripPanelCellToControlEnumerator(InnerList.GetEnumerator()); }
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.ToolStripPanelCellToControlEnumerator.cs (2)
17private readonly IEnumerator _arrayListEnumerator; 19internal ToolStripPanelCellToControlEnumerator(IEnumerator enumerator)
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (1)
620public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\Unsupported\ContextMenu\Menu.MenuItemCollection.cs (1)
82public IEnumerator GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\DataGrid\GridColumnStylesCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\DataGrid\GridTableStylesCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.StatusBarPanelCollection.cs (1)
90public IEnumerator GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.ToolBarButtonCollection.cs (1)
88public IEnumerator GetEnumerator() => throw null;
System\Windows\Forms\Controls\UpDown\NumericUpDownAccelerationCollection.cs (1)
99IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Controls\WebBrowser\HtmlElementCollection.cs (1)
169public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\WebBrowser\HtmlWindowCollection.cs (1)
106public IEnumerator GetEnumerator()
System\Windows\Forms\DataBinding\BindingContext.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\DataBinding\BindingSource.cs (1)
1421public virtual IEnumerator GetEnumerator() => List.GetEnumerator();
System\Windows\Forms\DataBinding\ListBindingHelper.cs (1)
667IEnumerator listEnumerator = enumerable.GetEnumerator();
System\Windows\Forms\Internal\ItemArray.cs (2)
138public IEnumerator GetEnumerator(int stateMask = 0) 147public IEnumerator GetEnumerator(int stateMask, bool anyBit)
System\Windows\Forms\Internal\ItemArray.EntryEnumerator.cs (3)
37bool IEnumerator.MoveNext() 78void IEnumerator.Reset() 91object IEnumerator.Current
System\Windows\Forms\Layout\ArrangedElementCollection.cs (1)
152public virtual IEnumerator GetEnumerator() => InnerList.GetEnumerator();
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutStyleCollection.cs (1)
137IEnumerator IEnumerable.GetEnumerator() => _innerList.GetEnumerator();
System.Windows.Forms.Design (23)
System\ComponentModel\Design\DesignSurfaceCollection.cs (4)
48public IEnumerator GetEnumerator() => new DesignSurfaceEnumerator(_designers.GetEnumerator()); 66IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 74private readonly IEnumerator _designerEnumerator; 76internal DesignSurfaceEnumerator(IEnumerator designerEnumerator)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.LocalResourceManager.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (1)
40IEnumerator modifiedEnum = modified.GetEnumerator();
System\ComponentModel\Design\Serialization\StatementContext.cs (1)
177IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Design\Behavior\AdornerCollection.cs (1)
209/// <seealso cref="IEnumerator"/>
System\Windows\Forms\Design\Behavior\BehaviorServiceAdornerCollectionEnumerator.cs (4)
10private readonly IEnumerator _baseEnumerator; 20object IEnumerator.Current => _baseEnumerator.Current; 28bool IEnumerator.MoveNext() 38void IEnumerator.Reset()
System\Windows\Forms\Design\ControlDesigner.DesignerControlCollection.cs (1)
44public new IEnumerator GetEnumerator() => _realCollection.GetEnumerator();
System\Windows\Forms\Design\ImageListDesigner.OriginalImageCollection.cs (2)
139public IEnumerator GetEnumerator() => _items.GetEnumerator(); 196IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Forms\Design\ListAdapter.cs (5)
34IEnumerator IEnumerable.GetEnumerator() => _list.GetEnumerator(); 52private sealed class Enumerator(IEnumerator _enumerator) : IEnumerator<T> 55object IEnumerator.Current => _enumerator.Current; 58bool IEnumerator.MoveNext() => _enumerator.MoveNext(); 59void IEnumerator.Reset() => _enumerator.Reset();
System\Windows\Forms\Design\ListViewSubItemCollectionEditor.cs (1)
91IEnumerator enumerator = subItems.GetEnumerator();
System\Windows\Forms\Design\MaskDesignerDialog.cs (1)
314public IEnumerator MaskDescriptors => _maskDescriptors.GetEnumerator();
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
2160public new IEnumerator GetEnumerator() => _realCollection.GetEnumerator();
System.Windows.Forms.Primitives (2)
System\Collections\Generic\WeakRefCollection.cs (1)
107IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Forms\NonNullCollection.cs (1)
62IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_list).GetEnumerator();
System.Xaml (17)
System\Xaml\NameScope.cs (3)
102IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 284object IEnumerator.Current => Current; 286void IEnumerator.Reset() => _enumerator?.Reset();
System\Xaml\NameScopeDictionary.cs (3)
203object IEnumerator.Current 211void IEnumerator.Reset() 230IEnumerator IEnumerable.GetEnumerator()
System\Xaml\Parser\NodeStreamSorter.cs (1)
110object IEnumerator.Current
System\Xaml\Runtime\ClrObjectRuntime.cs (5)
352IEnumerator enumerator = GetItems(collection, collectionType); 376IEnumerator enumerator = GetItems(dictionary, dictionaryType); 718private IEnumerator GetItems(object collection, XamlType collectionType) 720IEnumerator result; 752private static IEnumerable<DictionaryEntry> DictionaryEntriesFromIEnumerator(IEnumerator enumerator)
System\Xaml\Schema\CollectionReflector.cs (1)
270if ((result is not null) && !typeof(IEnumerator).IsAssignableFrom(result.ReturnType))
System\Xaml\Schema\XamlTypeInvoker.cs (2)
210public virtual IEnumerator GetItems(object instance) 225return (IEnumerator)getEnumMethod.Invoke(instance, Array.Empty<object>());
System\Xaml\XamlObjectReader.cs (1)
3206IEnumerator IEnumerable.GetEnumerator()
System\Xaml\XamlSchemaContext.cs (1)
1480IEnumerator IEnumerable.GetEnumerator()
UIAutomationClient (1)
System\Windows\Automation\AutomationElementCollection.cs (1)
121public IEnumerator GetEnumerator()
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (2)
421IEnumerator e1 = a1.GetEnumerator(); 422IEnumerator e2 = a2.GetEnumerator();
UnitTests.Common (1)
MemberDataSet.cs (1)
49IEnumerator IEnumerable.GetEnumerator()