2 interfaces inheriting from IEnumerator
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IEnumerator.cs (1)
8public interface IEnumerator<out T> : IDisposable, IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\IDictionaryEnumerator.cs (1)
33public interface IDictionaryEnumerator : IEnumerator
198 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
illink (1)
ILLink.RoslynAnalyzer (1)
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
79 public struct Enumerator : IEnumerator<TValue>, IDisposable, IEnumerator
Microsoft.Build (1)
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (1)
951public struct Enumerator : IEnumerator<T>, System.Collections.IEnumerator
Microsoft.Build.Framework (3)
SegmentedDictionary`2.cs (2)
1386public struct Enumerator : IEnumerator<TKey>, IEnumerator 1586public struct Enumerator : IEnumerator<TValue>, IEnumerator
SegmentedList`1.cs (1)
1164public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.Build.Tasks.Core (1)
tokenEnumerator.cs (1)
17internal abstract class TokenEnumerator : IEnumerator
Microsoft.CodeAnalysis (5)
InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
14internal class Enumerator : IEnumerator
src\Dependencies\Collections\SegmentedDictionary`2.cs (2)
1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Text\TextLineCollection.cs (1)
97public struct Enumerator : IEnumerator<TextLine>, IEnumerator
Microsoft.CodeAnalysis.CodeStyle (4)
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
14internal class Enumerator : IEnumerator
src\Dependencies\Collections\SegmentedDictionary`2.cs (2)
1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.CodeAnalysis.Collections.Package (3)
SegmentedDictionary`2.cs (2)
1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
ObjectFormatterFixtures\Custom.cs (1)
444private class E : IEnumerator, IDictionaryEnumerator
Microsoft.CodeAnalysis.Workspaces (4)
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
14internal class Enumerator : IEnumerator
src\Dependencies\Collections\SegmentedDictionary`2.cs (2)
1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
14internal class Enumerator : IEnumerator
src\Dependencies\Collections\SegmentedDictionary`2.cs (2)
1428public struct Enumerator : IEnumerator<TKey>, IEnumerator 1636public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\SegmentedList`1.cs (1)
1317public struct Enumerator : IEnumerator<T>, IEnumerator
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Helpers\ForEachEnum.vb (1)
15Implements IEnumerator
PresentationCore (30)
MS\Internal\Span.cs (1)
459internal sealed class SpanEnumerator : IEnumerator
System\Windows\FreezableCollection.cs (1)
975public struct Enumerator : IEnumerator, IEnumerator<T>
System\Windows\Generated\TextDecorationCollection.cs (1)
728public struct Enumerator : IEnumerator, IEnumerator<TextDecoration>
System\Windows\Markup\XmlLanguage.cs (1)
489internal struct MatchingLanguageEnumerator : IEnumerator<XmlLanguage>, IEnumerator
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
735public struct Enumerator : IEnumerator, IEnumerator<Timeline>
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
727public struct Enumerator : IEnumerator, IEnumerator<BitmapEffect>
System\Windows\Media\FamilyMapCollection.cs (1)
373private class Enumerator : IEnumerator<FontFamilyMap>, SC.IEnumerator
System\Windows\Media\FamilyTypefaceCollection.cs (1)
389private class Enumerator : IEnumerator<FamilyTypeface>, SC.IEnumerator
System\Windows\Media\FormattedText.cs (1)
859private struct LineEnumerator : IEnumerator, IDisposable
System\Windows\Media\Generated\DoubleCollection.cs (1)
752public struct Enumerator : IEnumerator, IEnumerator<double>
System\Windows\Media\Generated\DrawingCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Drawing>
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform>
System\Windows\Media\Generated\GeometryCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Geometry>
System\Windows\Media\Generated\GradientStopCollection.cs (1)
829public struct Enumerator : IEnumerator, IEnumerator<GradientStop>
System\Windows\Media\Generated\Int32Collection.cs (1)
751public struct Enumerator : IEnumerator, IEnumerator<int>
System\Windows\Media\Generated\PathFigureCollection.cs (1)
820public struct Enumerator : IEnumerator, IEnumerator<PathFigure>
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<PathSegment>
System\Windows\Media\Generated\PointCollection.cs (1)
753public struct Enumerator : IEnumerator, IEnumerator<Point>
System\Windows\Media\Generated\TextEffectCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<TextEffect>
System\Windows\Media\Generated\TransformCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Transform>
System\Windows\Media\Generated\VectorCollection.cs (1)
753public struct Enumerator : IEnumerator, IEnumerator<Vector>
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
15internal struct BitmapMetadataEnumerator : IEnumerator<String>, IEnumerator
System\Windows\Media\VisualCollection.cs (1)
897public struct Enumerator : IEnumerator
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
725public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform3D>
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Material>
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Model3D>
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
755public struct Enumerator : IEnumerator, IEnumerator<Point3D>
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Transform3D>
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
755public struct Enumerator : IEnumerator, IEnumerator<Vector3D>
System\Windows\Media3D\Visual3DCollection.cs (1)
595public struct Enumerator : IEnumerator<Visual3D>, IEnumerator
PresentationFramework (22)
MS\Internal\Controls\EmptyEnumerator.cs (1)
16internal class EmptyEnumerator : IEnumerator
MS\Internal\Controls\ModelTreeEnumerator.cs (1)
12internal abstract class ModelTreeEnumerator : IEnumerator
MS\Internal\Data\CollectionViewGroupInternal.cs (1)
753private class LeafEnumerator : IEnumerator
MS\Internal\Data\CompositeCollectionView.cs (1)
1486private class FlatteningEnumerator : IEnumerator, IDisposable
MS\Internal\Data\IndexedEnumerable.cs (1)
710private class FilteredEnumerator : IEnumerator, IDisposable
MS\Internal\Data\LiveShapingList.cs (1)
748class ItemEnumerator : IEnumerator
MS\Internal\Documents\ContentElementCollection.cs (1)
303protected class ContentElementCollectionEnumeratorSimple : IEnumerator<TItem>, IEnumerator
MS\Internal\Navigation\JournalEntryStack.cs (2)
90internal class JournalEntryStackEnumerator : IEnumerator 184internal class LimitedJournalEntryStackEnumerator : IEnumerator
System\Windows\Controls\ColumnDefinition.cs (1)
744internal struct Enumerator : IEnumerator<ColumnDefinition>, IEnumerator
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
80private class ColumnHeaderCollectionEnumerator : IEnumerator, IDisposable
System\Windows\Controls\Grid.cs (1)
3865private class GridChildrenCollectionEnumeratorSimple : IEnumerator
System\Windows\Controls\MultipleCopiesCollection.cs (1)
328private class MultipleCopiesCollectionEnumerator : IEnumerator
System\Windows\Controls\Primitives\BulletDecorator.cs (1)
145private class DoubleChildEnumerator : IEnumerator
System\Windows\Controls\RowDefinition.cs (1)
739internal struct Enumerator : IEnumerator<RowDefinition>, IEnumerator
System\Windows\Controls\TextBlock.cs (1)
3967private class SimpleContentEnumerator : IEnumerator
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
231private class VirtualizedCellInfoCollectionEnumerator : IEnumerator<DataGridCellInfo>, IEnumerator
System\Windows\Data\CollectionView.cs (1)
1615internal class PlaceholderAwareEnumerator : IEnumerator
System\Windows\Documents\RangeContentEnumerator.cs (1)
14internal class RangeContentEnumerator : IEnumerator
System\Windows\Documents\Table.cs (1)
409private class TableChildrenCollectionEnumeratorSimple : IEnumerator, ICloneable
System\Windows\ResourceDictionary.cs (1)
2189private class ResourceValuesEnumerator : IEnumerator
System\Windows\Window.cs (1)
8073internal class SingleChildEnumerator : IEnumerator
ReachFramework (1)
Serialization\Manager\ReachSerializableProperties.cs (1)
22IEnumerator
System.Collections (8)
System\Collections\BitArray.cs (1)
1110private sealed class BitArrayEnumeratorSimple : IEnumerator, ICloneable
System\Collections\Generic\LinkedList.cs (1)
503public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback
System\Collections\Generic\SortedDictionary.cs (2)
629public struct Enumerator : IEnumerator<TKey>, IEnumerator 790public 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)
1832public 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.Diagnostics.DiagnosticSource (1)
System\Diagnostics\ActivityTagsCollection.cs (1)
284public struct Enumerator : IEnumerator<KeyValuePair<string, object?>>, 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)
artifacts\obj\System.Management\Debug\net10.0\System.Management.notsupported.cs (4)
344public partial class ManagementObjectEnumerator : System.Collections.IEnumerator, System.IDisposable 569public partial class MethodDataEnumerator : System.Collections.IEnumerator 639public partial class PropertyDataEnumerator : System.Collections.IEnumerator 689public partial class QualifierDataEnumerator : System.Collections.IEnumerator
System.Net.Primitives (1)
System\Net\CredentialCache.cs (1)
173private class CredentialEnumerator : IEnumerator
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (2)
12internal sealed class ArrayEnumerator : IEnumerator, ICloneable 133internal abstract class GenericEmptyEnumeratorBase : IDisposable, IEnumerator
src\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
10public sealed class CharEnumerator : IEnumerator, IEnumerator<char>, IDisposable, ICloneable
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (3)
1076private sealed class IListWrapperEnumWrapper : IEnumerator, ICloneable 2103private sealed class ArrayListEnumerator : IEnumerator, ICloneable 2549private sealed class ArrayListEnumeratorSimple : IEnumerator, ICloneable
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (2)
2010public struct Enumerator : IEnumerator<TKey>, IEnumerator 2204public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
1185public struct Enumerator : IEnumerator<T>, IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (1)
422IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (1)
341private sealed class NodeKeyValueEnumerator : IEnumerator
src\libraries\System.Private.CoreLib\src\System\Globalization\TextElementEnumerator.cs (1)
10public class TextElementEnumerator : IEnumerator
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)
789public 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)
artifacts\obj\System.Security.AccessControl\Debug\net10.0\System.Security.AccessControl.notsupported.cs (1)
53public sealed partial class AceEnumerator : System.Collections.IEnumerator
System.Security.Cryptography (7)
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\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.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
2422 references to IEnumerator
Aspire.Dashboard (1)
src\Shared\CircularBuffer.cs (1)
258IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting (2)
ApplicationModel\ResourceCollection.cs (1)
27IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
src\Shared\CircularBuffer.cs (1)
258IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.RabbitMQ.Client (1)
RabbitMQEventSourceLogForwarder.cs (1)
94IEnumerator IEnumerable.GetEnumerator()
ClientSample (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
CodeGenerator (1)
HttpUtilities\CombinationsWithoutRepetition.cs (1)
27object IEnumerator.Current => Current;
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
dotnet-dev-certs (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-getdocument (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-openapi (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-sql-cache (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-svcutil-lib (113)
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\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\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
dotnet-user-secrets (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
GetDocument.Insider (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
illink (5)
ILLink.RoslynAnalyzer (5)
src\tools\illink\src\ILLink.Shared\DataFlow\DefaultValueDictionary.cs (1)
78 IEnumerator IEnumerable.GetEnumerator () => GetEnumerator ();
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (2)
101 object? IEnumerator.Current => Current; 141 IEnumerator IEnumerable.GetEnumerator () => GetEnumerator ();
src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (2)
35 IEnumerator IEnumerable.GetEnumerator () => new ParameterEnumerator (_start, _end, _method); 54 object IEnumerator.Current => new ParameterProxy (_method, (ParameterIndex) _current);
InMemory.FunctionalTests (4)
Http2\Http2ConnectionTests.cs (1)
309IEnumerator IEnumerable.GetEnumerator() => _innerHeaders.GetEnumerator();
Http3\Http3ConnectionTests.cs (1)
844IEnumerator IEnumerable.GetEnumerator() => _innerHeaders.GetEnumerator();
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
457IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.Analyzers.Local (2)
ApiLifecycle\Json\JsonArray.cs (1)
125System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
ApiLifecycle\Json\JsonObject.cs (1)
145System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Analyzers.Local.Tests (1)
Json\JsonArrayTest.cs (1)
132var legacyEnumerator = ((IEnumerable)obj).GetEnumerator();
Microsoft.Arcade.Test.Common (2)
AssertEx.cs (2)
92var enumeratorX = enumerableX.GetEnumerator(); 93var enumeratorY = enumerableY.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 (7)
RenderTree\ArrayBuilderSegment.cs (1)
57IEnumerator IEnumerable.GetEnumerator()
ResourceAssetCollection.cs (1)
70IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (2)
476IEnumerator IEnumerable.GetEnumerator() 810object IEnumerator.Current => Current;
src\Http\Routing\src\PathTokenizer.cs (2)
114IEnumerator IEnumerable.GetEnumerator() 142object IEnumerator.Current
src\Http\Routing\src\Tree\TreeEnumerator.cs (1)
27object IEnumerator.Current => Current;
Microsoft.AspNetCore.Components.Endpoints (5)
FormMapping\FormDataReader.cs (3)
300IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 313object IEnumerator.Current => _enumerator.Current; 319void IEnumerator.Reset() { }
Rendering\EndpointHtmlRenderer.cs (1)
266IEnumerator IEnumerable.GetEnumerator()
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (1)
260IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Components.Endpoints.Tests (2)
Binding\FormDataMapperTests.cs (1)
2427IEnumerator IEnumerable.GetEnumerator() => _inner.GetEnumerator();
Builder\TestFileProvider\TestDirectoryContent.cs (1)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Components.Server.Tests (2)
src\SignalR\common\SignalR.Common\test\Internal\Protocol\TestHubMessageEqualityComparer.cs (2)
121var leftEnumerator = leftEnumerable.GetEnumerator(); 122var rightEnumerator = rightEnumerable.GetEnumerator();
Microsoft.AspNetCore.Components.Tests (2)
Lifetime\ComponentStatePersistenceManagerTest.cs (1)
307IEnumerator IEnumerable.GetEnumerator()
ParameterViewTest.Assignment.cs (1)
745public IEnumerator GetEnumerator()
Microsoft.AspNetCore.Components.WebView (1)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Components.WebView.Maui (1)
iOS\iOSMauiAssetFileProvider.cs (1)
70 IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Components.WebView.Test (1)
StaticContentProviderTests.cs (1)
96System.Collections.IEnumerator System.Collections.IEnumerable.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\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
90(typeof(IAsyncStateMachine).IsAssignableFrom(type) || typeof(IEnumerator).IsAssignableFrom(type)))
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.AspNetCore.Hosting (6)
Internal\HostingApplicationDiagnostics.cs (1)
546IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestFinishedLog.cs (1)
80IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestStartingLog.cs (1)
62IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestUnhandledLog.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
90(typeof(IAsyncStateMachine).IsAssignableFrom(type) || typeof(IEnumerator).IsAssignableFrom(type)))
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Hosting.Tests (4)
HostingApplicationTests.cs (1)
228IEnumerator IEnumerable.GetEnumerator() => Features.GetEnumerator();
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (1)
805IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
WebHostTests.cs (2)
1341IEnumerator IEnumerable.GetEnumerator() 1444IEnumerator IEnumerable.GetEnumerator() => null;
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\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (2)
335IEnumerator IEnumerable.GetEnumerator() 632object 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 (4)
QueryBuilder.cs (1)
114IEnumerator IEnumerable.GetEnumerator()
src\Components\Endpoints\src\FormMapping\FormDataReader.cs (3)
300IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 313object IEnumerator.Current => _enumerator.Current; 319void IEnumerator.Reset() { }
Microsoft.AspNetCore.HttpLogging (1)
HttpLog.cs (1)
70IEnumerator IEnumerable.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.Abstractions.Test (2)
ModelBinding\ModelMetadataTest.cs (2)
59public IEnumerator GetEnumerator() 819IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.Core (25)
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\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.Core.Test (3)
Infrastructure\ConfigureCompatibilityOptionsTest.cs (1)
104IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
ModelBinding\Validation\DefaultCollectionValidationStrategyTest.cs (1)
135IEnumerator IEnumerable.GetEnumerator()
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategyTest.cs (1)
195IEnumerator 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.IntegrationTests (8)
ActionParametersIntegrationTest.cs (1)
1057System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
CollectionModelBinderIntegrationTest.cs (4)
1272IEnumerator IEnumerable.GetEnumerator() 1341IEnumerator IEnumerable.GetEnumerator() 1412IEnumerator IEnumerable.GetEnumerator() 1481IEnumerator IEnumerable.GetEnumerator()
DictionaryModelBinderIntegrationTest.cs (2)
1595IEnumerator IEnumerable.GetEnumerator() 1700IEnumerator IEnumerable.GetEnumerator()
TryUpdateModelIntegrationTest.cs (1)
1348System.Collections.IEnumerator System.Collections.IEnumerable.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.TagHelpers.Test (1)
ValidationSummaryTagHelperTest.cs (1)
701IEnumerator IEnumerable.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.Mvc.ViewFeatures.Test (1)
CookieTempDataProviderTest.cs (1)
383IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.Views.TestCommon (1)
TestDirectoryContent.cs (1)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Owin (4)
DictionaryStringArrayWrapper.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => Inner.Select(Convert).GetEnumerator();
DictionaryStringValuesWrapper.cs (1)
103IEnumerator IEnumerable.GetEnumerator() => Inner.Select(Convert).GetEnumerator();
OwinEnvironment.cs (1)
303IEnumerator IEnumerable.GetEnumerator()
OwinFeatureCollection.cs (1)
392IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Razor.Runtime (1)
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
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)
114IEnumerator IEnumerable.GetEnumerator() 142object IEnumerator.Current
Tree\TreeEnumerator.cs (1)
27object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.HttpSys (4)
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
StandardFeatureCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
UrlPrefixCollection.cs (1)
179IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.IIS (4)
Core\IISHttpContext.FeatureCollection.cs (1)
433IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
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 (11)
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)
226object IEnumerator.Current => Current; 256readonly 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\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
Http1\Http1ConnectionTests.cs (1)
1214IEnumerator IEnumerable.GetEnumerator() => _innerHeaders.GetEnumerator();
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
src\Servers\Kestrel\shared\Http2HeadersEnumerator.cs (1)
44object IEnumerator.Current => Current;
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
457IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
457IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
457IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
src\Servers\Kestrel\shared\TransportMultiplexedConnection.Generated.cs (1)
319IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
457IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Session (2)
DefaultDistributedSessionStore.cs (1)
31IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
NoOpSessionStore.cs (1)
36IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Shared.Tests (10)
ClosedGenericMatcherTest.cs (3)
212IEnumerator IEnumerable.GetEnumerator() 230IEnumerator IEnumerable.GetEnumerator() 318IEnumerator IEnumerable.GetEnumerator()
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (2)
335IEnumerator IEnumerable.GetEnumerator() 632object IEnumerator.Current => Current;
src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
src\Shared\StackTrace\StackFrame\StackTraceHelper.cs (1)
90(typeof(IAsyncStateMachine).IsAssignableFrom(type) || typeof(IEnumerator).IsAssignableFrom(type)))
Microsoft.AspNetCore.SignalR.Client.Core (3)
Internal\ConnectionLogScope.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
src\SignalR\common\Shared\MessageBuffer.cs (2)
440IEnumerator IEnumerable.GetEnumerator() 476object IEnumerator.Current => throw new NotImplementedException();
Microsoft.AspNetCore.SignalR.Common.Tests (2)
Internal\Protocol\TestHubMessageEqualityComparer.cs (2)
121var leftEnumerator = leftEnumerable.GetEnumerator(); 122var rightEnumerator = rightEnumerable.GetEnumerator();
Microsoft.AspNetCore.SignalR.Core (5)
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\SignalR\common\Shared\MessageBuffer.cs (2)
440IEnumerator IEnumerable.GetEnumerator() 476object IEnumerator.Current => throw new NotImplementedException();
Microsoft.Build (44)
BackEnd\BuildManager\GlobalPropertiesLookup.cs (1)
40IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
BackEnd\Components\Caching\ConfigCache.cs (1)
329System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCache.cs (1)
406IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
127IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Logging\TargetLoggingContext.cs (2)
176IEnumerator IEnumerable.GetEnumerator() 178return (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)
96IEnumerator IEnumerable.GetEnumerator()
Collections\CopyOnWritePropertyDictionary.cs (1)
145IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Collections\ItemDictionary.cs (3)
167IEnumerator IEnumerable.GetEnumerator() 445object IEnumerator.Current => _itemEnumerator != null ? _itemEnumerator.Current : ((IEnumerator)_listEnumerator).Current;
Collections\MultiDictionary.cs (1)
231IEnumerator IEnumerable.GetEnumerator()
Collections\PropertyDictionary.cs (1)
251IEnumerator IEnumerable.GetEnumerator()
Collections\ReadOnlyConvertingDictionary.cs (1)
194System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (3)
505IEnumerator IEnumerable.GetEnumerator() 1000Object System.Collections.IEnumerator.Current 1012void System.Collections.IEnumerator.Reset()
Collections\WeakValueDictionary.cs (1)
253IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Construction\ProjectElementContainer.cs (4)
863IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 901object IEnumerator.Current => Current; 956IEnumerator IEnumerable.GetEnumerator() => _enumerator; 995object IEnumerator.Current
CopyOnWriteDictionary.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
Definition\ProjectCollection.cs (1)
2489IEnumerator IEnumerable.GetEnumerator()
Evaluation\ItemDataCollectionValue.cs (1)
30object System.Collections.IEnumerator.Current => Current;
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (1)
47System.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)
160IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 238IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableItemDefinitionsListConverter.cs (1)
142IEnumerator IEnumerable.GetEnumerator() => GetEnumeratorImpl();
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (2)
138IEnumerator IEnumerable.GetEnumerator() 248IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableStringValuedListConverter.cs (1)
87IEnumerator IEnumerable.GetEnumerator()
ReadOnlyCollection.cs (1)
178IEnumerator IEnumerable.GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
133System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
265System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.Build.BuildCheck.UnitTests (2)
EditorConfig_Tests.cs (2)
87var enumeratorX = enumerableX.GetEnumerator(); 88var enumeratorY = enumerableY.GetEnumerator();
Microsoft.Build.Engine.UnitTests (2)
BackEnd\TaskThatReturnsDictionaryTaskItem.cs (1)
174IEnumerator IEnumerable.GetEnumerator()
Collections\OMcollections_tests.cs (1)
119object o = ((IEnumerator)enumerator).Current;
Microsoft.Build.Framework (29)
IEnumerableCalls.cs (1)
20public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
ImmutableSegmentedDictionary`2.cs (1)
345IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder.cs (1)
228IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25object IEnumerator.Current => Current;
ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25object? IEnumerator.Current => Current;
ImmutableSegmentedList`1.cs (1)
640IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedList`1+Builder.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedList`1+Enumerator.cs (2)
25object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
ImmutableSegmentedList`1+ValueBuilder.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
SegmentedArray`1.cs (2)
303IEnumerator IEnumerable.GetEnumerator() 390object? IEnumerator.Current => Current;
SegmentedDictionary`2.cs (9)
914IEnumerator IEnumerable.GetEnumerator() 1187object? IEnumerator.Current 1205void IEnumerator.Reset() 1323IEnumerator IEnumerable.GetEnumerator() 1430object? IEnumerator.Current 1443void IEnumerator.Reset() 1523IEnumerator IEnumerable.GetEnumerator() 1629object? IEnumerator.Current 1642void IEnumerator.Reset()
SegmentedList`1.cs (3)
607IEnumerator IEnumerable.GetEnumerator() 1210object? IEnumerator.Current 1222void IEnumerator.Reset()
Microsoft.Build.Tasks.Core (20)
AssemblyFoldersEx.cs (1)
486IEnumerator IEnumerable.GetEnumerator()
AssemblyFoldersFromConfig.cs (1)
105IEnumerator IEnumerable.GetEnumerator()
BootstrapperUtil\PackageCollection.cs (1)
43public IEnumerator GetEnumerator()
BootstrapperUtil\ProductBuilderCollection.cs (1)
39public IEnumerator GetEnumerator()
BootstrapperUtil\ProductCollection.cs (1)
77public IEnumerator GetEnumerator()
CopyOnWriteDictionary.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
CSharptokenizer.cs (1)
57public IEnumerator GetEnumerator()
ManifestUtil\AssemblyReferenceCollection.cs (1)
173public IEnumerator GetEnumerator()
ManifestUtil\CompatibleFrameworkCollection.cs (1)
40public IEnumerator GetEnumerator()
ManifestUtil\FileAssociationCollection.cs (1)
40public IEnumerator GetEnumerator()
ManifestUtil\FileReferenceCollection.cs (1)
96public IEnumerator GetEnumerator()
ManifestUtil\OutputMessage.cs (1)
134public IEnumerator GetEnumerator()
NativeMethods.cs (1)
1438IEnumerator IEnumerable.GetEnumerator()
ReadOnlyCollection.cs (1)
178IEnumerator IEnumerable.GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
133System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
265System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ResolveManifestFiles.cs (3)
885IEnumerator IEnumerable.GetEnumerator() 932IEnumerator IEnumerable.GetEnumerator() 973IEnumerator IEnumerable.GetEnumerator()
VisualBasictokenizer.cs (1)
55public IEnumerator GetEnumerator()
Microsoft.Build.Utilities.Core (5)
AssemblyFoldersEx.cs (1)
486IEnumerator IEnumerable.GetEnumerator()
AssemblyFoldersFromConfig.cs (1)
105IEnumerator IEnumerable.GetEnumerator()
CopyOnWriteDictionary.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
133System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
265System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.Cci.Extensions (1)
Differs\ElementDiffer.cs (1)
116System.Collections.IEnumerator System.Collections.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)
137System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\ConsList`1.cs (2)
67object? IEnumerator.Current 126IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\ImmutableSetWithInsertionOrder`1.cs (1)
74IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 273IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (1)
26System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
16public static readonly IEnumerator Instance = new Enumerator();
InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
23public IEnumerator GetEnumerator()
InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
27object? IEnumerator.Current => _loneValue;
Operations\IOperation.OperationList.cs (2)
66IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator(); 154object? IEnumerator.Current => _enumerator.Current;
Operations\IOperation.OperationList.Reversed.cs (2)
80IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator(); 134object? IEnumerator.Current => _enumerator.Current;
SpecialType.cs (1)
166/// Indicates that the type is <see cref="IEnumerator"/>.
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
240IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
365IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
28readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
278IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
640IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (2)
25readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
20public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (2)
300IEnumerator IEnumerable.GetEnumerator() 384readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
942IEnumerator IEnumerable.GetEnumerator() 1221readonly object? IEnumerator.Current 1239void IEnumerator.Reset() 1365IEnumerator IEnumerable.GetEnumerator() 1472readonly object? IEnumerator.Current 1485void IEnumerator.Reset() 1573IEnumerator IEnumerable.GetEnumerator() 1679readonly object? IEnumerator.Current 1692void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
370IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1429readonly object? IEnumerator.Current 1442void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedList`1.cs (3)
738IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1363readonly object? IEnumerator.Current 1375void IEnumerator.Reset()
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
511System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.cs (1)
434IEnumerator IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.Enumerator.cs (1)
127object IEnumerator.Current
Syntax\ChildSyntaxList.Reversed.cs (2)
43IEnumerator IEnumerable.GetEnumerator() 129object IEnumerator.Current
Syntax\SeparatedSyntaxList.cs (1)
617IEnumerator IEnumerable.GetEnumerator()
Syntax\SeparatedSyntaxList.Enumerator.cs (1)
83object IEnumerator.Current
Syntax\SyntaxList`1.cs (1)
450IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxList`1.Enumerator.cs (2)
88object IEnumerator.Current 96void IEnumerator.Reset()
Syntax\SyntaxNodeOrTokenList.cs (4)
462/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 464IEnumerator IEnumerable.GetEnumerator() 574object IEnumerator.Current => this.Current; 580void IEnumerator.Reset()
Syntax\SyntaxTokenList.cs (1)
463IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTokenList.Enumerator.cs (1)
143object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTokenList.Reversed.cs (2)
44IEnumerator IEnumerable.GetEnumerator() 154object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTriviaList.cs (1)
437IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTriviaList.Enumerator.cs (1)
147object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTriviaList.Reversed.cs (2)
43IEnumerator 143object IEnumerator.Current => _enumerator.Current;
Text\TextLineCollection.cs (4)
91IEnumerator IEnumerable.GetEnumerator() 135object IEnumerator.Current 140bool IEnumerator.MoveNext() 145void IEnumerator.Reset()
Microsoft.CodeAnalysis.CodeStyle (65)
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
67object? IEnumerator.Current 126IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 273IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (1)
26System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
16public static readonly IEnumerator Instance = new Enumerator();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
23public IEnumerator GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
27object? IEnumerator.Current => _loneValue;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
240IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
365IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
28readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
278IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
640IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (2)
25readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
20public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (2)
300IEnumerator IEnumerable.GetEnumerator() 384readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
942IEnumerator IEnumerable.GetEnumerator() 1221readonly object? IEnumerator.Current 1239void IEnumerator.Reset() 1365IEnumerator IEnumerable.GetEnumerator() 1472readonly object? IEnumerator.Current 1485void IEnumerator.Reset() 1573IEnumerator IEnumerable.GetEnumerator() 1679readonly object? IEnumerator.Current 1692void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
370IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1429readonly object? IEnumerator.Current 1442void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedList`1.cs (3)
738IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1363readonly object? IEnumerator.Current 1375void IEnumerator.Reset()
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
511System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
50readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
23readonly object? IEnumerator.Current => this.Current;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (1)
src\Workspaces\CoreTestUtilities\OptionsCollection.cs (1)
81IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Collections.Package (38)
ImmutableSegmentedDictionary`2.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25readonly object IEnumerator.Current => Current;
ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
240IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25readonly object? IEnumerator.Current => Current;
ImmutableSegmentedHashSet`1.cs (1)
365IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedHashSet`1+Builder.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedHashSet`1+Enumerator.cs (2)
28readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
278IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedList`1.cs (1)
640IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedList`1+Builder.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
ImmutableSegmentedList`1+Enumerator.cs (2)
25readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
ImmutableSegmentedList`1+ValueBuilder.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
Internal\IEnumerableCalls.cs (1)
20public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
SegmentedArray`1.cs (2)
300IEnumerator IEnumerable.GetEnumerator() 384readonly object? IEnumerator.Current => Current;
SegmentedDictionary`2.cs (9)
942IEnumerator IEnumerable.GetEnumerator() 1221readonly object? IEnumerator.Current 1239void IEnumerator.Reset() 1365IEnumerator IEnumerable.GetEnumerator() 1472readonly object? IEnumerator.Current 1485void IEnumerator.Reset() 1573IEnumerator IEnumerable.GetEnumerator() 1679readonly object? IEnumerator.Current 1692void IEnumerator.Reset()
SegmentedHashSet`1.cs (3)
370IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1429readonly object? IEnumerator.Current 1442void IEnumerator.Reset()
SegmentedList`1.cs (3)
738IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1363readonly object? IEnumerator.Current 1375void IEnumerator.Reset()
Microsoft.CodeAnalysis.CSharp (1)
Utilities\FirstAmongEqualsSet.cs (1)
115System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
119var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 192var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (3)
Recommendations\TheoryDataKeywordsIndicatingLocalFunction.cs (3)
30IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 47IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 62IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenCapturing.cs (1)
228object IEnumerator.Current => throw new NotImplementedException();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
281IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
119var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 192var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ObjectFormatterTests.cs (1)
473IEnumerator IEnumerable.GetEnumerator() => null;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\LookupSymbolsInfoTests.cs (2)
38object System.Collections.IEnumerator.Current 69System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
LexicalAndXml\DocumentationCommentLexerTestBase.cs (1)
35var expectedEnumerator = expected.GetEnumerator();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestSource.cs (1)
90IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver (1)
src\Compilers\Core\Portable\SpecialType.cs (1)
166/// Indicates that the type is <see cref="IEnumerator"/>.
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (1)
81readonly object IEnumerator.Current
Microsoft.CodeAnalysis.Features (2)
Completion\CompletionService_GetCompletions.cs (1)
445System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ExternalAccess\UnitTesting\API\UnitTestingInvocationReasons.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\MatchingPair.cs (1)
36public IEnumerator GetEnumerator()
Microsoft.CodeAnalysis.InteractiveHost (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
511System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.PooledObjects.Package (1)
ArrayBuilder.cs (1)
511System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Scripting (1)
Hosting\SynchronizedList.cs (1)
90IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
ObjectFormatterFixtures\Custom.cs (1)
439IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Test.Utilities (2)
Assert\AssertEx.cs (2)
97var enumeratorX = enumerableX.GetEnumerator(); 98var enumeratorY = enumerableY.GetEnumerator();
Microsoft.CodeAnalysis.UnitTests (30)
Collections\EnumerableExtensionsTests.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
Collections\HashSet\SegmentedHashSet_Generic_Tests`1.cs (2)
504IEnumerator valuesEnum = set.GetEnumerator(); 505IEnumerator valuesListEnum = new List<T>(set).GetEnumerator();
Collections\ImmutableDictionaryTestBase.nonnetstandard.cs (1)
275var enumerator = sequence.GetEnumerator();
Collections\ImmutableSetTest.cs (1)
239var enumerator = sequence.GetEnumerator();
Collections\ImmutablesTestBase.nonnetstandard.cs (1)
87public IEnumerator GetEnumerator()
Collections\List\CollectionAsserts.cs (2)
28IEnumerator e = expected.GetEnumerator(); 29IEnumerator a = actual.GetEnumerator();
Collections\List\IEnumerable.Generic.Tests.cs (2)
334IEnumerator enumerator1 = enumerable.GetEnumerator(); 337IEnumerator enumerator2 = enumerable.GetEnumerator();
Collections\List\IEnumerable.NonGeneric.Tests.cs (16)
124IEnumerator enumerator1 = enumerable.GetEnumerator(); 127IEnumerator enumerator2 = enumerable.GetEnumerator(); 174IEnumerator enumerator = NonGenericIEnumerableFactory(count).GetEnumerator(); 184IEnumerator enumerator = NonGenericIEnumerableFactory(count).GetEnumerator(); 198IEnumerator enumerator = enumerable.GetEnumerator(); 220IEnumerator enumerator = enumerable.GetEnumerator(); 246IEnumerator enumerator = enumerable.GetEnumerator(); 270IEnumerator enumerator = NonGenericIEnumerableFactory(count).GetEnumerator(); 280IEnumerator enumerator = NonGenericIEnumerableFactory(count).GetEnumerator(); 314IEnumerator enumerator = enumerable.GetEnumerator(); 327IEnumerator enumerator = enumerable.GetEnumerator(); 343IEnumerator enumerator = enumerable.GetEnumerator(); 362IEnumerator enumerator = NonGenericIEnumerableFactory(count).GetEnumerator(); 376IEnumerator enumerator = enumerable.GetEnumerator(); 398IEnumerator enumerator = enumerable.GetEnumerator(); 424IEnumerator enumerator = enumerable.GetEnumerator();
Collections\List\IList.NonGeneric.Tests.cs (1)
1092IEnumerator enumerator = collection.GetEnumerator();
Collections\List\SegmentedList.Generic.Tests.AddRange.cs (1)
165IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
Collections\SegmentedArrayTests.cs (1)
70var enumerator2 = ((IEnumerable)data).GetEnumerator();
InternalUtilities\ConcurrentLruCacheTests.cs (1)
37IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
ExpressionTrees\Sources\QueryHelper.vb (1)
20Public Function GetEnumerator1() As System.Collections.IEnumerator Implements System.Collections.IEnumerable.GetEnumerator
Microsoft.CodeAnalysis.Workspaces (68)
Log\AbstractLogAggregator.cs (1)
44IEnumerator IEnumerable.GetEnumerator()
SolutionCrawler\InvocationReasons.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (3)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator() 349object IEnumerator.Current => Current;
src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
67object? IEnumerator.Current 126IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 273IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (1)
26System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
16public static readonly IEnumerator Instance = new Enumerator();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
23public IEnumerator GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
27object? IEnumerator.Current => _loneValue;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
240IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
365IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
28readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
278IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
640IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (2)
25readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
20public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (2)
300IEnumerator IEnumerable.GetEnumerator() 384readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
942IEnumerator IEnumerable.GetEnumerator() 1221readonly object? IEnumerator.Current 1239void IEnumerator.Reset() 1365IEnumerator IEnumerable.GetEnumerator() 1472readonly object? IEnumerator.Current 1485void IEnumerator.Reset() 1573IEnumerator IEnumerable.GetEnumerator() 1679readonly object? IEnumerator.Current 1692void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
370IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1429readonly object? IEnumerator.Current 1442void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedList`1.cs (3)
738IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1363readonly object? IEnumerator.Current 1375void IEnumerator.Reset()
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
511System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.Enumerator.cs (1)
34readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeHelpers.NodeEnumerator.cs (1)
50readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
23readonly object? IEnumerator.Current => this.Current;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (3)
30IEnumerator IEnumerable.GetEnumerator() 39object? IEnumerator.Current => Current; 57void IEnumerator.Reset()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
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 (54)
MSBuild\Logging\DiagnosticLog.cs (1)
22IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (2)
67object? IEnumerator.Current 126IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\ImmutableSetWithInsertionOrder`1.cs (1)
74IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (3)
65object? IEnumerator.Current => this.Current; 137IEnumerator IEnumerable.GetEnumerator() 273IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerable.cs (1)
26System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Empty.Enumerator.cs (1)
16public static readonly IEnumerator Instance = new Enumerator();
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
23public IEnumerator GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Collection`1.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Compilers\Core\Portable\InternalUtilities\SpecializedCollections.Singleton.Enumerator`1.cs (1)
27object? IEnumerator.Current => _loneValue;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder.cs (1)
129IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
45readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
25readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
240IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
25readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1.cs (1)
365IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Builder.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
28readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
278IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1.cs (1)
640IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Builder.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\ImmutableSegmentedList`1+Enumerator.cs (2)
25readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\ImmutableSegmentedList`1+ValueBuilder.cs (1)
336IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
20public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\SegmentedArray`1.cs (2)
300IEnumerator IEnumerable.GetEnumerator() 384readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\SegmentedDictionary`2.cs (9)
942IEnumerator IEnumerable.GetEnumerator() 1221readonly object? IEnumerator.Current 1239void IEnumerator.Reset() 1365IEnumerator IEnumerable.GetEnumerator() 1472readonly object? IEnumerator.Current 1485void IEnumerator.Reset() 1573IEnumerator IEnumerable.GetEnumerator() 1679readonly object? IEnumerator.Current 1692void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedHashSet`1.cs (3)
370IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1429readonly object? IEnumerator.Current 1442void IEnumerator.Reset()
src\Dependencies\Collections\SegmentedList`1.cs (3)
738IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1363readonly object? IEnumerator.Current 1375void IEnumerator.Reset()
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
511System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
FileSet.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
OptionsCollection.cs (1)
81IEnumerator 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.DotNet.AsmDiff (1)
AssemblySet.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
Microsoft.DotNet.NuGetRepack.Tests (2)
TestHelpers\AssertEx.cs (2)
92var enumeratorX = enumerableX.GetEnumerator(); 93var enumeratorY = enumerableY.GetEnumerator();
Microsoft.DotNet.XUnitAssert.Tests (14)
AsyncCollectionAssertsTests.cs (2)
861 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1011 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
CollectionAssertsTests.cs (6)
921 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 945 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1101 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1222 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 2604 object? IEnumerator.Current => 2611 IEnumerator IEnumerable.GetEnumerator() => this;
EqualityAssertsTests.cs (5)
1055 public IEnumerator GetEnumerator() 1115 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 3344 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 4381 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 4650 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Utility\ReadOnlySet.cs (1)
25 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.DotNet.XUnitExtensions (1)
Extensions\TheoryExtensions.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.AI (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.AI.Abstractions (8)
AdditionalPropertiesDictionary{TValue}.cs (4)
137IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 221object IEnumerator.Current => Current; 232/// <summary>Calls <see cref="IEnumerator.Reset"/> on an enumerator.</summary> 234where TEnumerator : struct, IEnumerator
Embeddings\GeneratedEmbeddings.cs (1)
81IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.AI.Abstractions.Tests (3)
test\Shared\JsonSchemaExporter\TestTypes.cs (3)
1100IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1112IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1164IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_dictionary).GetEnumerator();
Microsoft.Extensions.AI.AzureAIInference (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.AI.Ollama (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Extensions.AI.OpenAI (4)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
src\Shared\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>
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (2)
258IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 348IEnumerator IEnumerable.GetEnumerator()
MemoryConfigurationProvider.cs (1)
59IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Configuration.KeyPerFile.Tests (1)
KeyPerFileTests.cs (1)
499IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ServiceCollection.cs (1)
79IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
HealthCheckLogScope.cs (1)
43IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Features (1)
FeatureCollection.cs (1)
94IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.FileProviders.Abstractions (1)
NotFoundDirectoryContents.cs (1)
30IEnumerator 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)
81IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Http.Diagnostics (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
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 (8)
FormattedLogValues.cs (1)
109IEnumerator IEnumerable.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.Primitives (5)
StringTokenizer.cs (2)
68IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 104object IEnumerator.Current => Current;
StringValues.cs (3)
412IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _current; 828void IEnumerator.Reset()
Microsoft.Extensions.Telemetry (5)
Logging\ExtendedLogger.LegacyTagJoiner.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\ExtendedLogger.ModernTagJoiner.cs (1)
88IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\Import\LoggerFactoryScopeProvider.cs (3)
233IEnumerator IEnumerable.GetEnumerator() 253IEnumerator IEnumerable.GetEnumerator() => new BaggageEnumerator(_items.GetEnumerator()); 296object? 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.ComplianceReports.Unit.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.ContextualOptions.Unit.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.Logging.Generated.Tests (1)
test\Generators\Microsoft.Gen.Logging\TestClasses\EnumerableTestExtensions.cs (1)
64IEnumerator IEnumerable.GetEnumerator() => _numbers.GetEnumerator();
Microsoft.Gen.Logging.Unit.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.MetadataExtractor.Unit.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.Metrics.Unit.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\Shared\EmptyCollections\EmptyReadOnlyList.cs (2)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator; 56object IEnumerator.Current => throw new InvalidOperationException();
Microsoft.Gen.MetricsReports.Unit.Tests (3)
src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
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 (46)
BindableLayout\BindableLayout.cs (2)
362 if (TryAddEmptyView(layout, out IEnumerator enumerator)) 405 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();
Handlers\Items\iOS\ListSource.cs (1)
148 public IEnumerator GetEnumerator()
Handlers\Items\iOS\ObservableGroupedSource.cs (3)
324 var enumerator = enumerable.GetEnumerator(); 343 var enumerator = enumerable.GetEnumerator(); 365 var enumerator = enumerable.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.Compatibility (3)
iOS\CollectionView\ObservableGroupedSource.cs (3)
275 var enumerator = enumerable.GetEnumerator(); 294 var enumerator = enumerable.GetEnumerator(); 316 var enumerator = enumerable.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.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
MSBuild (3)
CopyOnWriteDictionary.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
133System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
265System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MSBuildTaskHost (4)
CopyOnWriteDictionary.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
Immutable\ImmutableDictionary.cs (1)
87IEnumerator IEnumerable.GetEnumerator()
ReadOnlyEmptyCollection.cs (1)
133System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ReadOnlyEmptyDictionary.cs (1)
265System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
mscorlib (1)
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))]
PresentationBuildTasks (2)
src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsDictionary.cs (2)
242IEnumerator IEnumerable.GetEnumerator() 312protected IEnumerator GetEnumerator()
PresentationCore (121)
MS\Internal\FontCache\FamilyCollection.cs (2)
560object IEnumerator.Current 594IEnumerator IEnumerable.GetEnumerator()
MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
763IEnumerator IEnumerable.GetEnumerator()
MS\Internal\FontCache\FontSourceCollection.cs (1)
174System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\FontFace\TypefaceCollection.cs (2)
120System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 176object System.Collections.IEnumerator.Current
MS\Internal\Generic\Span.cs (2)
76IEnumerator IEnumerable.GetEnumerator() 397object IEnumerator.Current
MS\Internal\PartialArray.cs (1)
179IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Span.cs (1)
47public IEnumerator GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
212 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
157 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CharacterBuffer.cs (1)
150IEnumerator IEnumerable.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (1)
171IEnumerator IEnumerable.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SequentialUshortCollection.cs (1)
84IEnumerator IEnumerable.GetEnumerator()
System\Windows\BinaryFormat\ArrayRecord.cs (1)
59IEnumerator IEnumerable.GetEnumerator() => ArrayObjects.GetEnumerator();
System\Windows\BinaryFormat\ListConverterHelper.cs (1)
29IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
System\Windows\BinaryFormat\MemberTypeInfo.cs (1)
68IEnumerator IEnumerable.GetEnumerator() => _info.GetEnumerator();
System\Windows\FreezableCollection.cs (2)
523IEnumerator IEnumerable.GetEnumerator() 1049object IEnumerator.Current
System\Windows\Generated\TextDecorationCollection.cs (2)
431IEnumerator IEnumerable.GetEnumerator() 802object IEnumerator.Current
System\Windows\Input\Command\CommandBindingCollection.cs (2)
187IEnumerator collectionEnum = collection.GetEnumerator(); 335public IEnumerator GetEnumerator()
System\Windows\Input\Command\InputBindingCollection.cs (2)
251IEnumerator collectionEnum = collection.GetEnumerator(); 375public IEnumerator GetEnumerator()
System\Windows\Input\Command\InputGestureCollection.cs (2)
154public IEnumerator GetEnumerator() 282IEnumerator collectionEnum = collection.GetEnumerator();
System\Windows\Input\MouseDevice.cs (1)
414IEnumerator inputProviders = _inputManager.UnsecureInputProviders.GetEnumerator();
System\Windows\Input\Stylus\Common\TabletDeviceCollection.cs (1)
111IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlLanguage.cs (2)
483IEnumerator IEnumerable.GetEnumerator() 601object IEnumerator.Current
System\Windows\Media\Animation\Generated\BooleanKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ByteKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\CharKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ColorKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\DecimalKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\DoubleKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int16KeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int32KeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int64KeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\MatrixKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ObjectKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Point3DKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\PointKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\QuaternionKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\RectKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Rotation3DKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\SingleKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\SizeKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\StringKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\TimelineCollection.cs (2)
430IEnumerator IEnumerable.GetEnumerator() 810object IEnumerator.Current
System\Windows\Media\Animation\Generated\Vector3DKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\VectorKeyFrameCollection.cs (1)
194public IEnumerator GetEnumerator()
System\Windows\Media\Animation\TimelineClockCollection.cs (3)
169System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 351object System.Collections.IEnumerator.Current 359void System.Collections.IEnumerator.Reset()
System\Windows\Media\CharacterMetricsDictionary.cs (3)
32SC.IEnumerator SC.IEnumerable.GetEnumerator() 547void SC.IEnumerator.Reset() 554object SC.IEnumerator.Current
System\Windows\Media\CultureSpecificStringDictionary.cs (4)
37SC.IEnumerator SC.IEnumerable.GetEnumerator() 461public abstract SC.IEnumerator GetEnumerator(); 474public override SC.IEnumerator GetEnumerator() 508public override SC.IEnumerator GetEnumerator()
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (2)
430IEnumerator IEnumerable.GetEnumerator() 801object IEnumerator.Current
System\Windows\Media\FamilyMapCollection.cs (3)
37SC.IEnumerator SC.IEnumerable.GetEnumerator() 403void SC.IEnumerator.Reset() 413object SC.IEnumerator.Current
System\Windows\Media\FamilyTypefaceCollection.cs (3)
49SC.IEnumerator SC.IEnumerable.GetEnumerator() 419void SC.IEnumerator.Reset() 429object SC.IEnumerator.Current
System\Windows\Media\Fonts.cs (1)
376System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Media\FormattedText.cs (1)
938object IEnumerator.Current
System\Windows\Media\Generated\DoubleCollection.cs (2)
398IEnumerator IEnumerable.GetEnumerator() 826object IEnumerator.Current
System\Windows\Media\Generated\DrawingCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\GeneralTransformCollection.cs (2)
428IEnumerator IEnumerable.GetEnumerator() 799object IEnumerator.Current
System\Windows\Media\Generated\GeometryCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\GradientStopCollection.cs (2)
429IEnumerator IEnumerable.GetEnumerator() 903object IEnumerator.Current
System\Windows\Media\Generated\Int32Collection.cs (2)
397IEnumerator IEnumerable.GetEnumerator() 825object IEnumerator.Current
System\Windows\Media\Generated\PathFigureCollection.cs (2)
434IEnumerator IEnumerable.GetEnumerator() 894object IEnumerator.Current
System\Windows\Media\Generated\PathSegmentCollection.cs (2)
428IEnumerator IEnumerable.GetEnumerator() 799object IEnumerator.Current
System\Windows\Media\Generated\PointCollection.cs (2)
397IEnumerator IEnumerable.GetEnumerator() 827object IEnumerator.Current
System\Windows\Media\Generated\TextEffectCollection.cs (2)
428IEnumerator IEnumerable.GetEnumerator() 799object IEnumerator.Current
System\Windows\Media\Generated\TransformCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\VectorCollection.cs (2)
397IEnumerator IEnumerable.GetEnumerator() 827object IEnumerator.Current
System\Windows\Media\GlyphRun.cs (2)
2171IEnumerator IEnumerable.GetEnumerator() 2273IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\GlyphTypeface.cs (2)
1857IEnumerator IEnumerable.GetEnumerator() 1942IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadata.cs (1)
1158IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
29object IEnumerator.Current
System\Windows\Media\VisualCollection.cs (2)
872IEnumerator IEnumerable.GetEnumerator() 943object IEnumerator.Current
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (2)
428IEnumerator IEnumerable.GetEnumerator() 799object IEnumerator.Current
System\Windows\Media3D\Generated\MaterialCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media3D\Generated\Model3DCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media3D\Generated\Point3DCollection.cs (2)
398IEnumerator IEnumerable.GetEnumerator() 829object IEnumerator.Current
System\Windows\Media3D\Generated\Transform3DCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media3D\Generated\Vector3DCollection.cs (2)
398IEnumerator IEnumerable.GetEnumerator() 829object IEnumerator.Current
System\Windows\Media3D\Visual3DCollection.cs (2)
214IEnumerator IEnumerable.GetEnumerator() 654object IEnumerator.Current
PresentationFramework (217)
MS\Internal\Annotations\ObservableDictionary.cs (1)
119IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Controls\EmptyEnumerable.cs (1)
23IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Controls\EmptyEnumerator.cs (2)
26public static IEnumerator Instance 60private static IEnumerator _instance;
MS\Internal\Controls\InkCanvasInnerCanvas.cs (2)
205protected internal override IEnumerator LogicalChildren 294internal IEnumerator PrivateLogicalChildren
MS\Internal\Controls\InnerItemCollectionView.cs (2)
579protected override IEnumerator GetEnumerator() 599internal IEnumerator LogicalChildren
MS\Internal\Controls\ModelTreeEnumerator.cs (5)
21object IEnumerator.Current 29bool IEnumerator.MoveNext() 34void IEnumerator.Reset() 216internal HeaderedItemsModelTreeEnumerator(HeaderedItemsControl headeredItemsControl, IEnumerator items, object header) : base(header) 266private IEnumerator _items;
MS\Internal\Data\CollectionViewGroupInternal.cs (5)
356internal IEnumerator GetLeafEnumerator() 761void IEnumerator.Reset() 773bool IEnumerator.MoveNext() 808object IEnumerator.Current 821IEnumerator _subEnum; // enumerator over current subgroup
MS\Internal\Data\CollectionViewProxy.cs (1)
989protected override IEnumerator GetEnumerator() { return ((IEnumerable)ProxiedView).GetEnumerator(); }
MS\Internal\Data\CompositeCollectionView.cs (2)
375protected override IEnumerator GetEnumerator() 1601private IEnumerator _containerEnumerator;
MS\Internal\Data\EnumerableCollectionView.cs (4)
374protected override IEnumerator GetEnumerator() 531IEnumerator ie = source.GetEnumerator(); 546IEnumerator temp = _trackingEnumerator; 653IEnumerator _trackingEnumerator;
MS\Internal\Data\IndexedEnumerable.cs (9)
182IEnumerator ie = GetEnumerator(); 286public IEnumerator GetEnumerator() 451private void DisposeEnumerator(ref IEnumerator ie) 685private IEnumerator _enumerator; 686private IEnumerator _changeTracker; 720void IEnumerator.Reset() 729bool IEnumerator.MoveNext() 748object IEnumerator.Current 764IEnumerator _enumerator;
MS\Internal\Data\LiveShapingList.cs (4)
641public IEnumerator GetEnumerator() 755void IEnumerator.Reset() 760bool IEnumerator.MoveNext() 765object IEnumerator.Current
MS\Internal\Data\RBTree.cs (1)
612IEnumerator IEnumerable.GetEnumerator()
MS\Internal\DataStreams.cs (1)
344IEnumerator e = LogicalTreeHelper.GetChildren(treeNode).GetEnumerator();
MS\Internal\Documents\ContentElementCollection.cs (4)
116IEnumerator IEnumerable.GetEnumerator() 123internal IEnumerator GetEnumerator() 356/// <see cref="IEnumerator.Current"/> 358object IEnumerator.Current
MS\Internal\Documents\HostedElements.cs (2)
143object IEnumerator.Current 148void IEnumerator.Reset()
MS\Internal\Documents\TableTextElementCollectionInternal.cs (1)
324IEnumerator enumChildren = Owner.IsEmpty
MS\Internal\IO\Packaging\PackageFilter.cs (1)
669private IEnumerator _partIterator; //defaults to null
MS\Internal\ListOfObject.cs (5)
103System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 112IEnumerator _ie; 138object IEnumerator.Current 143bool IEnumerator.MoveNext() 148void IEnumerator.Reset()
MS\Internal\Navigation\JournalEntryStack.cs (5)
47public abstract IEnumerator GetEnumerator(); 61public override IEnumerator GetEnumerator() 78public override IEnumerator GetEnumerator() 164public IEnumerator GetEnumerator() 223private IEnumerator _ienum;
MS\Internal\WeakDictionary.cs (3)
92IEnumerator IEnumerable.GetEnumerator() 179IEnumerator IEnumerable.GetEnumerator() 349IEnumerator IEnumerable.GetEnumerator()
MS\Internal\WeakHashSet.cs (1)
104IEnumerator IEnumerable.GetEnumerator()
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (4)
80global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 183IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 247object IEnumerator.Current 632object IEnumerator.Current => Current;
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IReadOnlyList.cs (2)
105global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 433IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Controls\AccessText.cs (1)
68protected internal override IEnumerator LogicalChildren
System\Windows\Controls\AdornedElementPlaceholder.cs (1)
151protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ColumnDefinition.cs (7)
345IEnumerator IEnumerable.GetEnumerator() 758/// <see cref="IEnumerator<T>.MoveNext"/> 759/// <seealso cref="IEnumerator.MoveNext"/> 787/// <see cref="IEnumerator.Current"/> 789object IEnumerator.Current 813/// <see cref="IEnumerator<T>.Current"/> 839/// <see cref="IEnumerator.Reset"/>
System\Windows\Controls\ContentControl.cs (1)
55protected internal override IEnumerator LogicalChildren
System\Windows\Controls\CustomDictionarySources.cs (1)
65IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\DataGrid.cs (1)
4911IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
75public IEnumerator GetEnumerator()
System\Windows\Controls\Decorator.cs (1)
134protected internal override IEnumerator LogicalChildren
System\Windows\Controls\FlowDocumentReader.cs (1)
845protected internal override IEnumerator LogicalChildren
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
764protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Grid.cs (1)
92protected internal override IEnumerator LogicalChildren
System\Windows\Controls\HeaderedContentControl.cs (1)
270protected internal override IEnumerator LogicalChildren
System\Windows\Controls\HeaderedItemsControl.cs (1)
378protected internal override IEnumerator LogicalChildren
System\Windows\Controls\InkCanvas.cs (1)
1943protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ItemCollection.cs (2)
198protected override IEnumerator GetEnumerator() 1567internal IEnumerator LogicalChildren
System\Windows\Controls\ItemsControl.cs (1)
269protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ListBox.cs (1)
877IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\MultipleCopiesCollection.cs (4)
323public IEnumerator GetEnumerator() 340object IEnumerator.Current 362bool IEnumerator.MoveNext() 381void IEnumerator.Reset()
System\Windows\Controls\Page.cs (1)
104protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Panel.cs (1)
144protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\BulletDecorator.cs (4)
127protected internal override IEnumerator LogicalChildren 156object IEnumerator.Current 172bool IEnumerator.MoveNext() 178void IEnumerator.Reset()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
646protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\GridViewRowPresenterBase.cs (1)
86protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\Popup.cs (1)
1381protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\Selector.cs (1)
2836IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\RadioButton.cs (1)
170IEnumerator itor = children.GetEnumerator();
System\Windows\Controls\RichTextBox.cs (1)
533protected internal override IEnumerator LogicalChildren
System\Windows\Controls\RowDefinition.cs (7)
340IEnumerator IEnumerable.GetEnumerator() 753/// <see cref="IEnumerator<T>.MoveNext"/> 754/// <seealso cref="IEnumerator.MoveNext"/> 782/// <see cref="IEnumerator.Current"/> 784object IEnumerator.Current 808/// <see cref="IEnumerator<T>.Current"/> 834/// <see cref="IEnumerator.Reset"/>
System\Windows\Controls\TextBlock.cs (4)
216protected internal override IEnumerator LogicalChildren 3983void IEnumerator.Reset() 3992bool IEnumerator.MoveNext() 4009object IEnumerator.Current
System\Windows\Controls\TextBox.cs (1)
1066protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ToolBarTray.cs (1)
295protected internal override IEnumerator LogicalChildren
System\Windows\Controls\UIElementCollection.cs (1)
480public virtual IEnumerator GetEnumerator()
System\Windows\Controls\ViewBox.cs (1)
245protected internal override IEnumerator LogicalChildren
System\Windows\Controls\VirtualizedCellInfoCollection.cs (2)
215IEnumerator IEnumerable.GetEnumerator() 288object IEnumerator.Current
System\Windows\Data\BindingListCollectionView.cs (2)
172protected override IEnumerator GetEnumerator() 1794private IEnumerator InternalGetEnumerator()
System\Windows\Data\CollectionContainer.cs (1)
97IEnumerator enumerator = Collection.GetEnumerator();
System\Windows\Data\CollectionView.cs (6)
118IEnumerator e = collection.GetEnumerator(); 592IEnumerator IEnumerable.GetEnumerator() 888protected virtual IEnumerator GetEnumerator() 1555IEnumerator ie = this.GetEnumerator(); 1619public PlaceholderAwareEnumerator(CollectionView collectionView, IEnumerator baseEnumerator, NewItemPlaceholderPosition placeholderPosition, object newItem) 1705IEnumerator _baseEnumerator;
System\Windows\Data\CompositeCollection.cs (1)
73IEnumerator IEnumerable.GetEnumerator()
System\Windows\Data\ListCollectionView.cs (2)
356protected override IEnumerator GetEnumerator() 2263protected IEnumerator InternalGetEnumerator()
System\Windows\Data\XmlNamespaceMappingCollection.cs (3)
199public override IEnumerator GetEnumerator() 217IEnumerator enumerator = BaseEnumerator; 241private IEnumerator BaseEnumerator
System\Windows\DescendentsWalker.cs (2)
184IEnumerator logicalChildren ) 251IEnumerator logicalChildren = feParent.LogicalChildren;
System\Windows\Documents\AdornerLayer.cs (1)
391protected internal override IEnumerator LogicalChildren
System\Windows\Documents\DocumentReferenceCollection.cs (1)
51 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentSequence.cs (1)
201protected internal override IEnumerator LogicalChildren
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
82IEnumerator IEnumerable.GetEnumerator() 127IEnumerator IEnumerable.GetEnumerator() 169IEnumerator IEnumerable.GetEnumerator() 212IEnumerator IEnumerable.GetEnumerator() 254IEnumerator IEnumerable.GetEnumerator() 307IEnumerator IEnumerable.GetEnumerator() 350IEnumerator IEnumerable.GetEnumerator() 392IEnumerator IEnumerable.GetEnumerator() 437IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
57IEnumerator IEnumerable.GetEnumerator() 118IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\FixedDocument.cs (1)
282protected internal override IEnumerator LogicalChildren
System\Windows\Documents\FixedPage.cs (3)
358protected internal override IEnumerator LogicalChildren 909IEnumerator itor = currentChildrens.GetEnumerator(); 1028IEnumerator itor = currentChildrens.GetEnumerator();
System\Windows\Documents\FixedTextBuilder.cs (2)
938IEnumerator elements = oneLevel.GetEnumerator(); 1253IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\FlowDocument.cs (1)
834protected internal override IEnumerator LogicalChildren
System\Windows\Documents\PageContent.cs (1)
419protected internal override System.Collections.IEnumerator LogicalChildren
System\Windows\Documents\PageContentCollection.cs (1)
76IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\Table.cs (3)
106protected internal override IEnumerator LogicalChildren 503private IEnumerator _columns; 504private IEnumerator _rowGroups;
System\Windows\Documents\TableCellCollection.cs (1)
90IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableColumnCollection.cs (1)
90IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowCollection.cs (1)
90IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowGroupCollection.cs (1)
90IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TextElement.cs (2)
899protected internal override IEnumerator LogicalChildren 1090IEnumerator children = this.LogicalChildren;
System\Windows\Documents\TextElementCollection.cs (2)
319IEnumerator enumerator = range.GetEnumerator(); 375System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Documents\TextElementEnumerator.cs (1)
58object System.Collections.IEnumerator.Current
System\Windows\FrameworkContentElement.cs (1)
1991IEnumerator enumerator = LogicalChildren;
System\Windows\FrameworkElement.cs (1)
3073IEnumerator enumerator = LogicalChildren;
System\Windows\FrameworkElementFactory.cs (1)
1109IEnumerator 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)
84IEnumerator childEnumerator = null; 418internal static IEnumerator GetLogicalChildren(DependencyObject current) 453public EnumeratorWrapper(IEnumerator enumerator) 465IEnumerator IEnumerable.GetEnumerator() 470IEnumerator _enumerator;
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (4)
20internal BamlLocalizationDictionaryEnumerator(IEnumerator enumerator) 81object IEnumerator.Current 107private readonly IEnumerator _enumerator; 380IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Markup\Primitives\MarkupWriter.cs (1)
422IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlnsDictionary.cs (2)
242IEnumerator IEnumerable.GetEnumerator() 312protected IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ThicknessKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Navigation\JournalEntryListConverter.cs (1)
145public IEnumerator GetEnumerator()
System\Windows\Navigation\NavigationService.cs (2)
356IEnumerator children = fe.LogicalChildren; 4427IEnumerator children = LogicalTreeHelper.GetLogicalChildren(dobj);
System\Windows\ResourceDictionary.cs (10)
911IEnumerator IEnumerable.GetEnumerator() 2128object IEnumerator.Current 2136bool IEnumerator.MoveNext() 2141void IEnumerator.Reset() 2181private IEnumerator _keysEnumerator; 2199object IEnumerator.Current 2207bool IEnumerator.MoveNext() 2212void IEnumerator.Reset() 2222private IEnumerator _keysEnumerator; 2271IEnumerator IEnumerable.GetEnumerator()
System\Windows\SystemResources.cs (1)
2145IEnumerator IEnumerable.GetEnumerator()
System\Windows\TriggerActionCollection.cs (1)
257IEnumerator IEnumerable.GetEnumerator()
System\Windows\Window.cs (4)
504protected internal override IEnumerator LogicalChildren 8081object IEnumerator.Current 8086bool IEnumerator.MoveNext() 8092void IEnumerator.Reset()
System\Windows\WindowCollection.cs (1)
73public IEnumerator GetEnumerator()
RazorBuildWebSite (1)
UpdateableFileProvider.cs (1)
121IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
ReachFramework (32)
Serialization\Manager\NGCPageContentCollectionSerializerAsync.cs (5)
154IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 169IEnumerator enumerator, 225IEnumerator enumerator, 235IEnumerator 245IEnumerator _enumerator;
Serialization\Manager\NGCSerializerAsync.cs (5)
1223IEnumerator enumerator = 1265IEnumerator enumerator, 1393IEnumerator enumerator, 1403IEnumerator 1413IEnumerator _enumerator;
Serialization\Manager\NGCUIElementCollectionSerializerAsync.cs (5)
155IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 171IEnumerator enumerator, 228IEnumerator enumerator, 238IEnumerator 248IEnumerator _enumerator;
Serialization\Manager\ReachDocumentReferenceCollectionSerializerAsync.cs (5)
111IEnumerator enumerator = 129IEnumerator enumerator, 183IEnumerator enumerator, 193IEnumerator 203IEnumerator _enumerator;
Serialization\Manager\ReachPageContentCollectionSerializerAsync.cs (5)
152IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 167IEnumerator enumerator, 223IEnumerator enumerator, 233IEnumerator 243IEnumerator _enumerator;
Serialization\Manager\ReachSerializableProperties.cs (2)
55IEnumerator 337IEnumerator _queueEnumerator;
Serialization\Manager\ReachUIElementCollectionSerializerAsync.cs (5)
156IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 172IEnumerator enumerator, 229IEnumerator enumerator, 239IEnumerator 249IEnumerator _enumerator;
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SerializationValidator.cs (1)
68IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
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)
1100IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1112IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1164IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_dictionary).GetEnumerator();
SignalRSamples (1)
ConnectionList.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
SocialWeather (1)
ConnectionList.cs (1)
47IEnumerator IEnumerable.GetEnumerator()
Swaggatherer (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
System.CodeDom (4)
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)
67public IEnumerator GetEnumerator() => _data.GetEnumerator(); 87IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Collections (41)
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\BitArray.cs (1)
1043public IEnumerator GetEnumerator() => new BitArrayEnumeratorSimple(this);
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)
1161IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1409readonly object IEnumerator.Current => _useDictionaryEntry ? 1446void IEnumerator.Reset() 1592IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 1643object IEnumerator.Current => Current; 1649void IEnumerator.Reset() => EnumerableHelpers.Reset(ref _enumerator); 1737IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 1887object? IEnumerator.Current => Current; 1893void IEnumerator.Reset() => EnumerableHelpers.Reset(ref _enumerator);
System\Collections\Generic\PriorityQueue.cs (3)
1046object IEnumerator.Current => _current; 1048void IEnumerator.Reset() 1070IEnumerator 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 534IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 656object? IEnumerator.Current 669void IEnumerator.Reset() 695IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 817object? IEnumerator.Current 830void 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(); 1950object? IEnumerator.Current 1976void IEnumerator.Reset() => Reset();
System\Collections\Generic\Stack.cs (3)
163IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 413object? System.Collections.IEnumerator.Current 418void IEnumerator.Reset()
System.Collections.Concurrent (16)
System\Collections\Concurrent\BlockingCollection.cs (3)
1636/// <summary>Provides an <see cref="System.Collections.IEnumerator"/> for items in the collection.</summary> 1637/// <returns>An <see cref="System.Collections.IEnumerator"/> for the items in the collection.</returns> 1640IEnumerator IEnumerable.GetEnumerator()
System\Collections\Concurrent\ConcurrentBag.cs (2)
475IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1113object? IEnumerator.Current
System\Collections\Concurrent\ConcurrentDictionary.cs (2)
890object IEnumerator.Current => Current; 1678IEnumerator IEnumerable.GetEnumerator() => ((ConcurrentDictionary<TKey, TValue>)this).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)
594IEnumerator IEnumerable.GetEnumerator() => 642/// <inheritdoc cref="IEnumerator.MoveNext" /> 670object IEnumerator.Current => Current; 673void 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)
1047IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableArray_1.Enumerator.cs (2)
124object? IEnumerator.Current 151void IEnumerator.Reset()
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (1)
399IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (2)
691/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 693IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.cs (2)
814/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 816IEnumerator 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)
245IEnumerator 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)
545IEnumerator 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)
407IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.cs (4)
972/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 974System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 1257/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 1259IEnumerator 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)
128object? 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)
43public 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.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 (18)
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\Design\DesignerCollection.cs (2)
55public IEnumerator GetEnumerator() => _designers.GetEnumerator(); 65IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\Design\DesignerOptionService.cs (1)
271public 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)
2152IEnumerator cacheEnum = cachedMembers.GetEnumerator(); 2153IEnumerator memberEnum = members.GetEnumerator(); 2196IEnumerator mergeEnum = mergeCache.GetEnumerator(); 2197IEnumerator primaryEnum = primary.GetEnumerator(); 2211IEnumerator secondaryEnum = secondary.GetEnumerator();
System.Composition.Hosting (1)
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (1)
115Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System.Configuration.ConfigurationManager (25)
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)
134public IEnumerator GetEnumerator() 195internal virtual IEnumerator GetEnumeratorImpl() 200internal IEnumerator GetElementsEnumerator() 1265private readonly IEnumerator _itemsEnumerator; 1275bool IEnumerator.MoveNext() 1288void IEnumerator.Reset() 1293object 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)
104public override IEnumerator GetEnumerator()
System\Configuration\ConfigurationSectionGroupCollection.cs (1)
107public 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)
55public 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)
331IEnumerator 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)
1234for (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 (3)
artifacts\obj\System.Data.OleDb\Debug\net10.0\System.Data.OleDb.notsupported.cs (3)
211public override System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); } 255public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); } 411public override System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_OleDb); }
System.Diagnostics.DiagnosticSource (12)
System\Diagnostics\Activity.cs (2)
1632IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1795IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Diagnostics\ActivityTagsCollection.cs (5)
215IEnumerator IEnumerable.GetEnumerator() => new Enumerator(_list); 290object IEnumerator.Current => ((IEnumerator)_enumerator).Current; 293void IEnumerator.Reset() => ((IEnumerator)_enumerator).Reset();
System\Diagnostics\DiagLinkedList.cs (2)
151IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 169object? IEnumerator.Current => Current;
System\Diagnostics\DsesFilterAndTransform.cs (1)
881IEnumerator en = enumerable.GetEnumerator();
System\Diagnostics\Metrics\TagList.netcore.cs (2)
263readonly IEnumerator IEnumerable.GetEnumerator() => new Enumerator(in this); 327object IEnumerator.Current => _tagList[_index];
System.Diagnostics.EventLog (1)
artifacts\obj\System.Diagnostics.EventLog\Debug\net10.0\System.Diagnostics.EventLog.notsupported.cs (1)
131public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_EventLog); }
System.Diagnostics.Process (2)
System\Collections\Specialized\DictionaryWrapper.cs (1)
82IEnumerator 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 (4)
artifacts\obj\System.DirectoryServices\Debug\net10.0\System.DirectoryServices.notsupported.cs (4)
141public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 386System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 453public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); } 486public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServices_PlatformNotSupported); }
System.DirectoryServices.AccountManagement (3)
artifacts\obj\System.DirectoryServices.AccountManagement\Debug\net10.0\System.DirectoryServices.AccountManagement.notsupported.cs (3)
255System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 332System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); } 378System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.DirectoryServicesAccountManagement_PlatformNotSupported); }
System.Drawing.Common (8)
Special\NotSupported.cs (8)
3058public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3060System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3074public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3076System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3090public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3092System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3106public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); } 3108System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.SystemDrawingCommon_PlatformNotSupported); }
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)
783IEnumerator 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.Linq (15)
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\Iterator.cs (3)
103object? IEnumerator.Current => Current; 106IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 108void IEnumerator.Reset() => ThrowHelper.ThrowNotSupportedException();
System\Linq\Lookup.cs (2)
196IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 310IEnumerator 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 (2)
System\Linq\GroupBy.cs (1)
409IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\ToLookupAsync.cs (1)
264IEnumerator 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 (8)
artifacts\obj\System.Management\Debug\net10.0\System.Management.notsupported.cs (8)
343System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 348object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } } 568System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 573object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } } 638System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 643object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } } 688System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } 693object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemManagement); } }
System.Net.Http (16)
src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (2)
50IEnumerator e1 = origEnumerable.GetEnumerator(); 53IEnumerator 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)
373Collections.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)
133Collections.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.Mail (1)
src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
58IEnumerator IEnumerable.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)
95/// <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)
448public override IEnumerator GetEnumerator()
System.Net.WebSockets.Client (1)
System\Net\WebSockets\HttpResponseHeadersReadOnlyCollection.cs (1)
65IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Numerics.Tensors (4)
System\Numerics\Tensors\netcore\Tensor.cs (4)
564/// Gets an <see cref="IEnumerator"/> for the <see cref="Tensor{T}"/>."/> 567IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 622/// Current <see cref="object"/> of the <see cref="IEnumerator"/> 624object? IEnumerator.Current => _tensor[_curIndices];
System.ObjectModel (2)
System\Collections\Specialized\NotifyCollectionChangedEventArgs.cs (2)
310public IEnumerator GetEnumerator() => _list.GetEnumerator(); 347public IEnumerator GetEnumerator()
System.Private.CoreLib (86)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
15internal static void Reset<T>(ref T enumerator) where T : IEnumerator => enumerator.Reset();
src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
2675public IEnumerator GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (1)
130object? IEnumerator.Current => Current;
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\libraries\System.Private.CoreLib\src\System\CharEnumerator.cs (1)
36object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Collections\ArrayList.cs (19)
315public virtual IEnumerator GetEnumerator() 325public virtual IEnumerator GetEnumerator(int index, int count) 837public override IEnumerator GetEnumerator() 842public override IEnumerator GetEnumerator(int index, int count) 908IEnumerator en = c.GetEnumerator(); 1014IEnumerator en = c.GetEnumerator(); 1078private IEnumerator _en = null!; 1099clone._en = (IEnumerator)((ICloneable)_en).Clone(); 1292public override IEnumerator GetEnumerator() 1300public override IEnumerator GetEnumerator(int index, int count) 1547public IEnumerator GetEnumerator() 1633public IEnumerator GetEnumerator() 1737public override IEnumerator GetEnumerator() 1742public override IEnumerator GetEnumerator(int index, int count) 1892public IEnumerator GetEnumerator() 1992public override IEnumerator GetEnumerator() 1997public override IEnumerator GetEnumerator(int index, int count) 2323public override IEnumerator GetEnumerator() 2328public override IEnumerator GetEnumerator(int index, int count)
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\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (9)
1531IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1814object? IEnumerator.Current 1832void IEnumerator.Reset() 1949IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 2052object? IEnumerator.Current 2065void IEnumerator.Reset() 2143IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 2245object? IEnumerator.Current 2258void IEnumerator.Reset()
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (3)
689IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1841object? IEnumerator.Current 1854void IEnumerator.Reset()
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (3)
671IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1231object? IEnumerator.Current 1243void IEnumerator.Reset()
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (3)
189IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 499object? IEnumerator.Current 504void IEnumerator.Reset()
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (4)
751IEnumerator IEnumerable.GetEnumerator() 1201public IEnumerator GetEnumerator() 1236public IEnumerator GetEnumerator() 1338IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Collections\IEnumerable.cs (1)
14IEnumerator GetEnumerator();
src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (2)
172IEnumerator IEnumerable.GetEnumerator() 336IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\Collection.cs (1)
161IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (1)
92IEnumerator IEnumerable.GetEnumerator()
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\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlySet.cs (1)
42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTrace.cs (1)
247if (isAsync || declaringType.IsAssignableTo(typeof(IEnumerator)))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\CounterPayload.cs (2)
43IEnumerator IEnumerable.GetEnumerator() 98IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventPayload.cs (1)
93IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerable.cs (1)
48IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
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\libraries\System.Private.CoreLib\src\System\IO\Iterator.cs (3)
55object? IEnumerator.Current 60IEnumerator IEnumerable.GetEnumerator() 65void IEnumerator.Reset()
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceFallbackManager.cs (1)
34IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
234IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceSet.cs (1)
119IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
233IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (2)
361IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 480object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationInfoEnumerator.cs (1)
71object? IEnumerator.Current => Current;
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\libraries\System.Private.CoreLib\src\System\Security\SecurityElement.cs (2)
266IEnumerator lhs = _children.GetEnumerator(); 267IEnumerator rhs = other._children.GetEnumerator();
src\libraries\System.Private.CoreLib\src\System\String.cs (1)
598IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Text\StringRuneEnumerator.cs (3)
52object? IEnumerator.Current => _current; 59IEnumerator IEnumerable.GetEnumerator() => this; 63void IEnumerator.Reset()
src\System\Collections\EmptyReadOnlyDictionaryInternal.cs (1)
29IEnumerator IEnumerable.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(); 1608object System.Collections.IEnumerator.Current => Current; 1644object System.Collections.IEnumerator.Current => Current;
System\Runtime\Serialization\Globals.cs (1)
274s_typeOfIEnumerator ??= typeof(IEnumerator);
System\Runtime\Serialization\Json\JsonFormatGeneratorStatics.cs (2)
128s_ienumeratorGetCurrentMethod = typeof(IEnumerator).GetProperty("Current")!.GetGetMethod(); 254s_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)
98s_ienumeratorMoveNextMethod = typeof(IEnumerator).GetMethod("MoveNext"); 112s_ienumeratorGetCurrentMethod = typeof(IEnumerator).GetProperty("Current")!.GetGetMethod();
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)
157public 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)
169IEnumerator e = a.GetEnumerator(); 781IEnumerator e = a.GetEnumerator();
System\Xml\Serialization\Types.cs (3)
1254if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1261if (enumerator != null && typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1279if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType))
System\Xml\Serialization\XmlSchemaImporter.cs (1)
819IEnumerator enumerator = uniqueTypeDescs.Values.GetEnumerator();
System\Xml\Serialization\XmlSchemas.cs (2)
820object System.Collections.IEnumerator.Current 825void System.Collections.IEnumerator.Reset()
System\Xml\Serialization\XmlSerializationWriter.cs (7)
1299IEnumerator e = ((IEnumerable)o).GetEnumerator(); 3333Writer.Write(typeof(IEnumerator).FullName); 3346Writer.Write(typeof(IEnumerator).FullName); 3363Writer.Write(typeof(IEnumerator).FullName); 3540Writer.Write(typeof(IEnumerator).FullName); 3556Writer.Write(typeof(IEnumerator).FullName); 3577Writer.Write(typeof(IEnumerator).FullName);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (5)
1481LocalBuilder eLoc = ilg.DeclareLocal(typeof(IEnumerator), "e"); 1514ilg.ConvertValue(getEnumeratorMethod.ReturnType, typeof(IEnumerator)); 1527MethodInfo IEnumerator_MoveNext = typeof(IEnumerator).GetMethod( 2437MethodInfo enumeratorCurrent = typeof(IEnumerator).GetMethod("get_Current")!; 2465MethodInfo 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\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\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
234IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
233IEnumerator IEnumerable.GetEnumerator()
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.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)
496IEnumerator IEnumerable.GetEnumerator()
System\Runtime\Caching\ObjectCache.cs (1)
50IEnumerator IEnumerable.GetEnumerator()
System.Security.AccessControl (5)
artifacts\obj\System.Security.AccessControl\Debug\net10.0\System.Security.AccessControl.notsupported.cs (5)
57object System.Collections.IEnumerator.Current { get { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } } 295System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } 561public System.Collections.IEnumerator GetAssemblyEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } 564public System.Collections.IEnumerator GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); } 565public System.Collections.IEnumerator GetHostEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_AccessControl); }
System.Security.Cryptography (19)
src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (1)
137IEnumerator IEnumerable.GetEnumerator()
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\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (1)
137IEnumerator IEnumerable.GetEnumerator()
src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectEnumerator.cs (1)
32object IEnumerator.Current
System\Security\Cryptography\Pkcs\CmsRecipientCollection.cs (1)
83IEnumerator 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)
52IEnumerator 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)
319IEnumerator keyInfoEnum = encryptedData.KeyInfo.GetEnumerator(); 409IEnumerator keyInfoEnum = encryptedKey.KeyInfo.GetEnumerator();
System\Security\Cryptography\Xml\EncryptionPropertyCollection.cs (1)
17public IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\KeyInfo.cs (3)
129public IEnumerator GetEnumerator() 134public IEnumerator GetEnumerator(Type requestedObjectType) 139IEnumerator 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 (1)
artifacts\obj\System.Security.Principal.Windows\Debug\net10.0\System.Security.Principal.Windows.notsupported.cs (1)
55System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_Principal); }
System.ServiceModel.Primitives (6)
netstandard.cs (6)
38IEnumerator IEnumerable.GetEnumerator() { return default; } 76System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => default; 300System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return default; } 1713System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return default; } 1746System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return default; } 1858System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { return default; }
System.ServiceModel.Primitives.Tests (2)
Channels\UnderstoodHeadersTest.cs (2)
49IEnumerator iEnum = requestMessage.Headers.UnderstoodHeaders.GetEnumerator(); 58IEnumerator iEnum2 = ((IEnumerable)requestMessage.Headers.UnderstoodHeaders).GetEnumerator();
System.Speech (1)
artifacts\obj\System.Speech\Debug\net10.0\System.Speech.notsupported.cs (1)
319System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemSpeech); }
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)
223/// A <see cref="IEnumerator"/> for the <see cref="JsonArray"/>. 225IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)List).GetEnumerator();
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
217IEnumerator IEnumerable.GetEnumerator() => Dictionary.GetEnumerator();
System\Text\Json\Serialization\ConfigurationList.cs (1)
128IEnumerator 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)
313IEnumerator enumerator = enumerable.GetEnumerator();
System\Text\Json\Serialization\WriteStack.cs (2)
329static void DisposeFrame(IEnumerator? collectionEnumerator, ref Exception? exception) 366static async ValueTask<Exception?> DisposeFrame(IEnumerator? collectionEnumerator, IAsyncDisposable? asyncDisposable, Exception? exception)
System\Text\Json\Serialization\WriteStackFrame.cs (1)
19public IEnumerator? CollectionEnumerator;
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
System.Text.RegularExpressions (10)
System\Text\RegularExpressions\CaptureCollection.cs (3)
37public IEnumerator GetEnumerator() => new Enumerator(this); 220object IEnumerator.Current => Current; 222void IEnumerator.Reset() => _index = -1;
System\Text\RegularExpressions\GroupCollection.cs (3)
45public IEnumerator GetEnumerator() => new Enumerator(this); 288object IEnumerator.Current => Current; 290void IEnumerator.Reset() => _index = -1;
System\Text\RegularExpressions\MatchCollection.cs (3)
71public IEnumerator GetEnumerator() => new Enumerator(this); 238object IEnumerator.Current => Current; 240void IEnumerator.Reset() => _index = -1;
System\Text\RegularExpressions\Symbolic\DoublyLinkedList.cs (1)
133IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Threading.Channels (1)
src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Threading.Tasks.Dataflow (1)
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)
2593(ref IEnumerator partitionState, long timeout, out bool replicationDelegateYieldedBeforeCompletion) =>
System.Windows.Controls.Ribbon (5)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (2)
932protected internal override IEnumerator LogicalChildren 945IEnumerator children = base.LogicalChildren;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
539IEnumerator IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1599System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
621System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Windows.Forms (78)
System\Resources\ResXResourceReader.cs (1)
305IEnumerator 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\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\ImageList\ImageList.ImageCollection.cs (1)
515public IEnumerator 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)
332public 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)
2217IEnumerator 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)
141public IEnumerator GetEnumerator() => _items.GetEnumerator(); 198IEnumerator 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)
2175public new IEnumerator GetEnumerator() => _realCollection.GetEnumerator();
System.Windows.Forms.Design.Tests (1)
System\Windows\Forms\Design\MaskDesignerDialogTests.cs (1)
48Collections.IEnumerator enumerator = _dialog.MaskDescriptors;
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.Windows.Forms.Tests (45)
System\Windows\Forms\AutoCompleteStringCollectionTests.cs (4)
276IEnumerator enumerator = collection.GetEnumerator(); 298IEnumerator enumerator = collection.GetEnumerator(); 323IEnumerator enumerator = collection.GetEnumerator(); 346IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\BaseCollectionTests.cs (1)
48IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\BindingContextTests.cs (1)
228IEnumerator enumerator = ((ICollection)context).GetEnumerator();
System\Windows\Forms\BindingSourceTests.cs (2)
734IEnumerator IEnumerable.GetEnumerator() => _innerList.GetEnumerator(); 798IEnumerator IEnumerable.GetEnumerator() => _innerEnumerable.GetEnumerator();
System\Windows\Forms\CheckedListBox.CheckedIndexCollectionTests.cs (1)
133IEnumerator enumerator = _collection.GetEnumerator();
System\Windows\Forms\CheckedListBox.CheckedItemCollectionTests.cs (1)
110IEnumerator enumerator = _collection.GetEnumerator();
System\Windows\Forms\Combobox.ObjectCollectionTests.cs (2)
1389IEnumerator enumerator = collection.GetEnumerator(); 1425IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ControlTests.ControlCollection.cs (5)
1590IEnumerator enumerator = collection.GetEnumerator(); 1620IEnumerator enumerator = collection.GetEnumerator(); 1651IEnumerator enumerator = collection.GetEnumerator(); 1682IEnumerator enumerator = collection.GetEnumerator(); 1715IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\DataGridViewComboBoxCell.ObjectCollectionTests.cs (1)
247var enumerator = _collection.GetEnumerator();
System\Windows\Forms\DataGridViewSelectedCellCollectionTests.cs (2)
385IEnumerator enumerator = iList.GetEnumerator(); 413IEnumerator enumerator = iList.GetEnumerator();
System\Windows\Forms\DataGridViewSelectedColumnCollectionTests.cs (2)
425IEnumerator enumerator = iList.GetEnumerator(); 457IEnumerator enumerator = iList.GetEnumerator();
System\Windows\Forms\DataGridViewSelectedRowCollectionTests.cs (2)
375IEnumerator enumerator = iList.GetEnumerator(); 402IEnumerator enumerator = iList.GetEnumerator();
System\Windows\Forms\GridItemCollectionTests.cs (1)
45IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ImageList.ImageCollectionTests.cs (4)
1118IEnumerator enumerator = collection.GetEnumerator(); 1138IEnumerator enumerator = collection.GetEnumerator(); 1163IEnumerator enumerator = collection.GetEnumerator(); 1201IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ListBindingHelperTests.cs (4)
599IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException(); 658public IEnumerator GetEnumerator() => List?.GetEnumerator(); 665public IEnumerator GetEnumerator() => throw new NotSupportedException(); 710public IEnumerator GetEnumerator()
System\Windows\Forms\ListBox.IntegerCollectionTests.cs (2)
2239IEnumerator enumerator = collection.GetEnumerator(); 2265IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ListBox.ObjectCollectionTests.cs (4)
4030IEnumerator enumerator = collection.GetEnumerator(); 4056IEnumerator enumerator = collection.GetEnumerator(); 9352IEnumerator enumerator = collection.GetEnumerator(); 9378IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\TabControl.TabPageCollectionTests.cs (6)
1663IEnumerator enumerator = collection.GetEnumerator(); 1693IEnumerator enumerator = collection.GetEnumerator(); 1724IEnumerator enumerator = collection.GetEnumerator(); 1755IEnumerator enumerator = collection.GetEnumerator(); 1791IEnumerator enumerator = collection.GetEnumerator(); 1822IEnumerator enumerator = collection.GetEnumerator();
System.Xaml (17)
System\Xaml\NameScope.cs (3)
103IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 285object IEnumerator.Current => Current; 287void IEnumerator.Reset() => _enumerator?.Reset();
System\Xaml\NameScopeDictionary.cs (3)
204object IEnumerator.Current 212void IEnumerator.Reset() 231IEnumerator IEnumerable.GetEnumerator()
System\Xaml\Parser\NodeStreamSorter.cs (1)
114object IEnumerator.Current
System\Xaml\Runtime\ClrObjectRuntime.cs (5)
353IEnumerator enumerator = GetItems(collection, collectionType); 377IEnumerator enumerator = GetItems(dictionary, dictionaryType); 719private IEnumerator GetItems(object collection, XamlType collectionType) 721IEnumerator result; 753private static IEnumerable<DictionaryEntry> DictionaryEntriesFromIEnumerator(IEnumerator enumerator)
System\Xaml\Schema\CollectionReflector.cs (1)
271if ((result is not null) && !typeof(IEnumerator).IsAssignableFrom(result.ReturnType))
System\Xaml\Schema\XamlTypeInvoker.cs (2)
211public virtual IEnumerator GetItems(object instance) 226return (IEnumerator)getEnumMethod.Invoke(instance, Array.Empty<object>());
System\Xaml\XamlObjectReader.cs (1)
3207IEnumerator IEnumerable.GetEnumerator()
System\Xaml\XamlSchemaContext.cs (1)
1480IEnumerator IEnumerable.GetEnumerator()
System.Xaml.Tests (21)
System\Xaml\Schema\XamlTypeInvokerTests.cs (6)
502IEnumerator items = invoker.GetItems(instance); 512IEnumerator items = invoker.GetItems(instance); 540public IEnumerator GetEnumerator() => new List<int> { 1 }.GetEnumerator(); 548public IEnumerator GetEnumerator() => new List<int> { 1 }.GetEnumerator(); 556public IEnumerator GetEnumerator() => new List<int> { 1 }.GetEnumerator(); 568public IEnumerator GetEnumerator(object i) => throw new NotImplementedException();
System\Xaml\XamlTypeTests.cs (15)
1802public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1814public IEnumerator GetEnumerator(int value) => throw new NotImplementedException(); 1841IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException(); 1847public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1858public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1864public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1870public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1876public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1888public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1894public IEnumerator GetEnumerator() => throw new NotImplementedException(); 1900public IEnumerator GetEnumerator() => throw new NotImplementedException(); 3127IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException(); 3184IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException(); 3211public IEnumerator GetEnumerator() => throw new NotImplementedException(); 3283IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
Templates.Blazor.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Blazor.WebAssembly.Auth.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Blazor.WebAssembly.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Mvc.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
Templates.Tests (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
UIAutomationClient (1)
System\Windows\Automation\AutomationElementCollection.cs (1)
122public IEnumerator GetEnumerator()
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (2)
422IEnumerator e1 = a1.GetEnumerator(); 423IEnumerator e2 = a2.GetEnumerator();
UnitTests.Common (1)
MemberDataSet.cs (1)
49IEnumerator IEnumerable.GetEnumerator()
Wasm.Performance.ConsoleHost (1)
src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (1)
618object IEnumerator.Current
WindowsBase.Tests (27)
System\ComponentModel\CurrentChangedEventManagerTests.cs (1)
608public IEnumerator GetEnumerator() => throw new NotImplementedException();
System\ComponentModel\CurrentChangingEventManagerTests.cs (1)
590public IEnumerator GetEnumerator() => throw new NotImplementedException();
System\Windows\DependencyObjectTests.cs (12)
1269Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1274Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1279Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1284Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1302Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1310entry = Assert.IsType<LocalValueEntry>(((IEnumerator)enumerator).Current); 1317Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1322Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1345Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1353entry = Assert.IsType<LocalValueEntry>(((IEnumerator)enumerator).Current); 1360Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 1365Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current);
System\Windows\LocalValueEnumeratorTests.cs (9)
83IEnumerator enumerator = new LocalValueEnumerator(); 84Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 90IEnumerator enumerator = new LocalValueEnumerator(); 93Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 99IEnumerator enumerator = new LocalValueEnumerator(); 102Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 113Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 126Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current); 138Assert.Throws<InvalidOperationException>(() => ((IEnumerator)enumerator).Current);
System\Windows\Markup\Primitives\MarkupObjectTests.cs (1)
530public IEnumerator GetEnumerator() => _enumerable.GetEnumerator();
System\Windows\Markup\Primitives\MarkupPropertyTests.cs (1)
616public IEnumerator GetEnumerator() => _enumerable.GetEnumerator();
System\Windows\NameScopeTests.cs (2)
788IEnumerator enumerator = collection.GetEnumerator(); 817IEnumerator enumerator = collection.GetEnumerator();
xunit.assert (13)
CollectionAsserts.cs (2)
465 var enumerator = tracker.GetEnumerator(); 541 var enumerator = collection.GetEnumerator();
Sdk\ArgumentFormatter.cs (1)
402 var enumerator = enumerable.GetEnumerator();
Sdk\CollectionTracker.cs (9)
159 var expectedEnumerator = x.GetSafeEnumerator(); 160 var actualEnumerator = y.GetSafeEnumerator(); 262 var enumeratorX = x.GetSafeEnumerator(); 263 var enumeratorY = y.GetSafeEnumerator(); 426 /// Gets a safe version of <see cref="IEnumerator"/> that prevents double enumeration and does all 430 protected internal abstract IEnumerator GetSafeEnumerator(); 761 IEnumerator IEnumerable.GetEnumerator() => 765 protected internal override IEnumerator GetSafeEnumerator() => 832 object? IEnumerator.Current =>
Sdk\CollectionTrackerExtensions.cs (1)
123 public static IEnumerator GetEnumerator(this CollectionTracker tracker)