2 interfaces inheriting from IEnumerator
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IEnumerator.cs (1)
11public interface IEnumerator<out T> : IDisposable, IEnumerator
src\libraries\System.Private.CoreLib\src\System\Collections\IDictionaryEnumerator.cs (1)
33public interface IDictionaryEnumerator : IEnumerator
261 implementations of IEnumerator
dotnet-svcutil-lib (12)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlChildEnumerator.cs (1)
11internal sealed class XmlChildEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlElementList.cs (2)
288internal class XmlElementListEnumerator : IEnumerator 328internal class XmlEmptyElementListEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNamedNodeMap.SmallXmlNodeList.cs (1)
143private class SingleObjectEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Dom\XPathNodeList.cs (1)
89internal class XmlNodeListEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\EmptyEnumerator.cs (1)
13internal sealed class EmptyEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (1)
455public sealed class XmlSchemaCollectionEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectCollection.cs (1)
179public class XmlSchemaObjectEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaObjectTable.cs (1)
292internal class XSOEnumerator : IEnumerator
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSchemas.cs (1)
911public class XmlSchemaEnumerator : IEnumerator<XmlSchema>, System.Collections.IEnumerator
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNodeIterator.cs (1)
49private class Enumerator : IEnumerator
FrameworkFork\System.ServiceModel\System\ServiceModel\SynchronizedReadOnlyCollection.cs (1)
272internal sealed class EnumeratorAdapter : IEnumerator, IDisposable
GenerateDocumentationAndConfigFiles (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
illink (1)
ILLink.RoslynAnalyzer (1)
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
80public struct Enumerator : IEnumerator<TValue>, IDisposable, IEnumerator
Metrics (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Metrics.Legacy (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.AspNetCore.Owin (2)
DictionaryStringArrayWrapper.cs (1)
80public struct ConvertingEnumerator : IEnumerator<KeyValuePair<string, string[]>>, IEnumerator
DictionaryStringValuesWrapper.cs (1)
125public struct ConvertingEnumerator : IEnumerator<KeyValuePair<string, StringValues>>, IEnumerator
Microsoft.Build (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)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Text\TextLineCollection.cs (1)
97public struct Enumerator : IEnumerator<TextLine>, IEnumerator
Microsoft.CodeAnalysis.Analyzers (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.BannedApiAnalyzers (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.CodeStyle (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Collections.Package (4)
Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Extensions.Package (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.InteractiveHost (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.PublicApiAnalyzers (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.ResxSourceGenerator (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Scripting.TestUtilities (1)
ObjectFormatterFixtures\Custom.cs (1)
444private class E : IEnumerator, IDictionaryEnumerator
Microsoft.CodeAnalysis.Threading.Package (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Workspaces (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\Helpers\ForEachEnum.vb (1)
15Implements IEnumerator
PresentationCore (30)
MS\Internal\Span.cs (1)
458internal sealed class SpanEnumerator : IEnumerator
System\Windows\FreezableCollection.cs (1)
974public struct Enumerator : IEnumerator, IEnumerator<T>
System\Windows\Generated\TextDecorationCollection.cs (1)
739public struct Enumerator : IEnumerator, IEnumerator<TextDecoration>
System\Windows\Markup\XmlLanguage.cs (1)
488internal struct MatchingLanguageEnumerator : IEnumerator<XmlLanguage>, IEnumerator
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
738public struct Enumerator : IEnumerator, IEnumerator<Timeline>
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
741public struct Enumerator : IEnumerator, IEnumerator<BitmapEffect>
System\Windows\Media\FamilyMapCollection.cs (1)
372private class Enumerator : IEnumerator<FontFamilyMap>, SC.IEnumerator
System\Windows\Media\FamilyTypefaceCollection.cs (1)
388private class Enumerator : IEnumerator<FamilyTypeface>, SC.IEnumerator
System\Windows\Media\FormattedText.cs (1)
858private struct LineEnumerator : IEnumerator, IDisposable
System\Windows\Media\Generated\DoubleCollection.cs (1)
766public struct Enumerator : IEnumerator, IEnumerator<double>
System\Windows\Media\Generated\DrawingCollection.cs (1)
783public struct Enumerator : IEnumerator, IEnumerator<Drawing>
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
748public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform>
System\Windows\Media\Generated\GeometryCollection.cs (1)
783public struct Enumerator : IEnumerator, IEnumerator<Geometry>
System\Windows\Media\Generated\GradientStopCollection.cs (1)
851public struct Enumerator : IEnumerator, IEnumerator<GradientStop>
System\Windows\Media\Generated\Int32Collection.cs (1)
766public struct Enumerator : IEnumerator, IEnumerator<int>
System\Windows\Media\Generated\PathFigureCollection.cs (1)
838public struct Enumerator : IEnumerator, IEnumerator<PathFigure>
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
748public struct Enumerator : IEnumerator, IEnumerator<PathSegment>
System\Windows\Media\Generated\PointCollection.cs (1)
768public struct Enumerator : IEnumerator, IEnumerator<Point>
System\Windows\Media\Generated\TextEffectCollection.cs (1)
748public struct Enumerator : IEnumerator, IEnumerator<TextEffect>
System\Windows\Media\Generated\TransformCollection.cs (1)
783public struct Enumerator : IEnumerator, IEnumerator<Transform>
System\Windows\Media\Generated\VectorCollection.cs (1)
768public struct Enumerator : IEnumerator, IEnumerator<Vector>
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
14internal struct BitmapMetadataEnumerator : IEnumerator<String>, IEnumerator
System\Windows\Media\VisualCollection.cs (1)
881public struct Enumerator : IEnumerator
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
746public struct Enumerator : IEnumerator, IEnumerator<GeneralTransform3D>
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
781public struct Enumerator : IEnumerator, IEnumerator<Material>
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
781public struct Enumerator : IEnumerator, IEnumerator<Model3D>
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Point3D>
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
781public struct Enumerator : IEnumerator, IEnumerator<Transform3D>
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
767public struct Enumerator : IEnumerator, IEnumerator<Vector3D>
System\Windows\Media3D\Visual3DCollection.cs (1)
594public struct Enumerator : IEnumerator<Visual3D>, IEnumerator
PresentationFramework (22)
MS\Internal\Controls\EmptyEnumerator.cs (1)
15internal class EmptyEnumerator : IEnumerator
MS\Internal\Controls\ModelTreeEnumerator.cs (1)
11internal abstract class ModelTreeEnumerator : IEnumerator
MS\Internal\Data\CollectionViewGroupInternal.cs (1)
752private class LeafEnumerator : IEnumerator
MS\Internal\Data\CompositeCollectionView.cs (1)
1485private class FlatteningEnumerator : IEnumerator, IDisposable
MS\Internal\Data\IndexedEnumerable.cs (1)
709private class FilteredEnumerator : IEnumerator, IDisposable
MS\Internal\Data\LiveShapingList.cs (1)
746private class ItemEnumerator : IEnumerator
MS\Internal\Documents\ContentElementCollection.cs (1)
302protected class ContentElementCollectionEnumeratorSimple : IEnumerator<TItem>, IEnumerator
MS\Internal\Navigation\JournalEntryStack.cs (2)
89internal class JournalEntryStackEnumerator : IEnumerator 183internal class LimitedJournalEntryStackEnumerator : IEnumerator
System\Windows\Controls\ColumnDefinition.cs (1)
790internal struct Enumerator : IEnumerator<ColumnDefinition>, IEnumerator
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
79private class ColumnHeaderCollectionEnumerator : IEnumerator, IDisposable
System\Windows\Controls\Grid.cs (1)
3918private class GridChildrenCollectionEnumeratorSimple : IEnumerator
System\Windows\Controls\MultipleCopiesCollection.cs (1)
327private class MultipleCopiesCollectionEnumerator : IEnumerator
System\Windows\Controls\Primitives\BulletDecorator.cs (1)
144private class DoubleChildEnumerator : IEnumerator
System\Windows\Controls\RowDefinition.cs (1)
785internal struct Enumerator : IEnumerator<RowDefinition>, IEnumerator
System\Windows\Controls\TextBlock.cs (1)
3966private class SimpleContentEnumerator : IEnumerator
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
230private class VirtualizedCellInfoCollectionEnumerator : IEnumerator<DataGridCellInfo>, IEnumerator
System\Windows\Data\CollectionView.cs (1)
1614internal class PlaceholderAwareEnumerator : IEnumerator
System\Windows\Documents\RangeContentEnumerator.cs (1)
13internal class RangeContentEnumerator : IEnumerator
System\Windows\Documents\Table.cs (1)
408private class TableChildrenCollectionEnumeratorSimple : IEnumerator, ICloneable
System\Windows\ResourceDictionary.cs (1)
2214private class ResourceValuesEnumerator : IEnumerator
System\Windows\Window.cs (1)
8072internal class SingleChildEnumerator : IEnumerator
ReachFramework (1)
Serialization\Manager\ReachSerializableProperties.cs (1)
21IEnumerator
Roslyn.Diagnostics.Analyzers (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
System.Collections (7)
System\Collections\Generic\LinkedList.cs (1)
503public struct Enumerator : IEnumerator<T>, IEnumerator, ISerializable, IDeserializationCallback
System\Collections\Generic\SortedDictionary.cs (2)
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)
272public 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 (14)
src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (2)
12internal sealed class ArrayEnumerator : IEnumerator, ICloneable 134internal 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\BitArray.cs (1)
978private sealed class BitArrayEnumeratorSimple : 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
Test.Utilities (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
Text.Analyzers (4)
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (2)
1430public struct Enumerator : IEnumerator<TKey>, IEnumerator 1638public struct Enumerator : IEnumerator<TValue>, IEnumerator
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
1319public struct Enumerator : IEnumerator<T>, IEnumerator
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
16internal class Enumerator : IEnumerator
3532 references to IEnumerator
Analyzer.Utilities.UnitTests (2)
Extensions\IEnumerableExensionsTests.cs (2)
97public IEnumerator GetEnumerator() => throw new NotImplementedException(); 143IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
aspire (1)
src\Shared\CircularBuffer.cs (1)
262IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Azure.Messaging.EventHubs (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Messaging.ServiceBus (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Messaging.WebPubSub (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Dashboard (1)
src\Shared\CircularBuffer.cs (1)
262IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting (2)
ApplicationModel\ResourceCollection.cs (1)
31IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
src\Shared\CircularBuffer.cs (1)
262IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting.Azure.CosmosDB (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Hosting.Docker (1)
src\Shared\Yaml\YamlIEnumerableSkipEmptyObjectGraphVisitor.cs (1)
56var enumerator = enumerableObject.GetEnumerator();
Aspire.Hosting.Kubernetes (1)
src\Shared\Yaml\YamlIEnumerableSkipEmptyObjectGraphVisitor.cs (1)
56var enumerator = enumerableObject.GetEnumerator();
Aspire.Hosting.Tests (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.Azure.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\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
GenerateDocumentationAndConfigFiles (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
41IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
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)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (2)
105object? IEnumerator.Current => Current; 145IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (2)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method); 54object IEnumerator.Current => new ParameterProxy(_method, (ParameterIndex)_current);
InMemory.FunctionalTests (4)
Http2\Http2ConnectionTests.cs (1)
309IEnumerator IEnumerable.GetEnumerator() => _innerHeaders.GetEnumerator();
Http3\Http3ConnectionTests.cs (1)
873IEnumerator 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();
Metrics (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Metrics.Legacy (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.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)
299IEnumerator 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)
ParameterViewTest.Assignment.cs (1)
745public IEnumerator GetEnumerator()
PersistentState\ComponentStatePersistenceManagerTest.cs (1)
415IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Components.WebView (1)
src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => 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 (9)
DictionaryStringArrayWrapper.cs (3)
62IEnumerator IEnumerable.GetEnumerator() => new ConvertingEnumerator(Inner); 111object IEnumerator.Current => Current; 113void IEnumerator.Reset() => throw new NotSupportedException();
DictionaryStringValuesWrapper.cs (3)
107IEnumerator IEnumerable.GetEnumerator() => new ConvertingEnumerator(Inner); 156object IEnumerator.Current => Current; 158void IEnumerator.Reset() => throw new NotSupportedException();
OwinEnvironment.cs (2)
225IEnumerator IEnumerable.GetEnumerator() 598IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
OwinFeatureCollection.cs (1)
392IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Razor.Runtime (1)
src\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)
90IEnumerator 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)
441IEnumerator IEnumerable.GetEnumerator() 477object 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)
441IEnumerator IEnumerable.GetEnumerator() 477object IEnumerator.Current => throw new NotImplementedException();
Microsoft.Build (45)
BackEnd\BuildManager\GlobalPropertiesLookup.cs (1)
37IEnumerator 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)
407IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
127IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Logging\TargetLoggingContext.cs (2)
175IEnumerator IEnumerable.GetEnumerator() 177return (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)
100IEnumerator IEnumerable.GetEnumerator()
Collections\CopyOnWritePropertyDictionary.cs (2)
152IEnumerator IEnumerable.GetEnumerator() => new Enumerator(this); 405readonly object IEnumerator.Current => Current;
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)
865IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 903object IEnumerator.Current => Current; 958IEnumerator IEnumerable.GetEnumerator() => _enumerator; 1002object IEnumerator.Current
CopyOnWriteDictionary.cs (1)
321IEnumerator IEnumerable.GetEnumerator()
Definition\ProjectCollection.cs (1)
2494IEnumerator IEnumerable.GetEnumerator()
Evaluation\ItemDataCollectionValue.cs (1)
30object System.Collections.IEnumerator.Current => Current;
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (1)
46System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _listBuilder.GetEnumerator();
Evaluation\SemiColonTokenizer.cs (2)
39IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 59object IEnumerator.Current => Current;
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (2)
100IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 198IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (2)
156IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 234IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableItemDefinitionsListConverter.cs (1)
139IEnumerator IEnumerable.GetEnumerator() => GetEnumeratorImpl();
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (2)
135IEnumerator IEnumerable.GetEnumerator() 243IEnumerator 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)
118object 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)
321IEnumerator 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)
1451IEnumerator 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)
890IEnumerator IEnumerable.GetEnumerator() 937IEnumerator IEnumerable.GetEnumerator() 978IEnumerator 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)
321IEnumerator 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)
138System.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();
Operations\IOperation.OperationList.cs (2)
67IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator(); 155object? IEnumerator.Current => _enumerator.Current;
Operations\IOperation.OperationList.Reversed.cs (2)
81IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator(); 135object? IEnumerator.Current => _enumerator.Current;
SpecialType.cs (1)
166/// Indicates that the type is <see cref="IEnumerator"/>.
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.cs (1)
435IEnumerator IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.Enumerator.cs (1)
127object IEnumerator.Current
Syntax\ChildSyntaxList.Reversed.cs (2)
44IEnumerator IEnumerable.GetEnumerator() 130object IEnumerator.Current
Syntax\SeparatedSyntaxList.cs (1)
618IEnumerator IEnumerable.GetEnumerator()
Syntax\SeparatedSyntaxList.Enumerator.cs (1)
83object IEnumerator.Current
Syntax\SyntaxList`1.cs (1)
451IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxList`1.Enumerator.cs (2)
88object IEnumerator.Current 96void IEnumerator.Reset()
Syntax\SyntaxNodeOrTokenList.cs (4)
463/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 465IEnumerator IEnumerable.GetEnumerator() 575object IEnumerator.Current => this.Current; 581void IEnumerator.Reset()
Syntax\SyntaxTokenList.cs (1)
464IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTokenList.Enumerator.cs (1)
143object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTokenList.Reversed.cs (2)
45IEnumerator IEnumerable.GetEnumerator() 155object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTriviaList.cs (1)
438IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTriviaList.Enumerator.cs (1)
147object IEnumerator.Current => _enumerator.Current;
Syntax\SyntaxTriviaList.Reversed.cs (2)
44IEnumerator 144object IEnumerator.Current => _enumerator.Current;
Text\TextLineCollection.cs (4)
91IEnumerator IEnumerable.GetEnumerator() 135object IEnumerator.Current 140bool IEnumerator.MoveNext() 145void IEnumerator.Reset()
Microsoft.CodeAnalysis.Analyzers (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.AnalyzerUtilities (79)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DictionaryAnalysisData.cs (1)
147IEnumerator 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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.BannedApiAnalyzers (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator 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 (44)
Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
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)
120var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 193var 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.Emit3.UnitTests (1)
Semantics\ExtensionTests.cs (1)
14414IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
120var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!); 193var ienumeratorSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerator).FullName!);
Microsoft.CodeAnalysis.CSharp.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.Debugging.Package (1)
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.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.Extensions.Package (44)
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.ExternalAccess.AspNetCore (1)
EmbeddedLanguages\AspNetCoreVirtualCharSequence.cs (1)
79readonly 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)
35public IEnumerator GetEnumerator()
Microsoft.CodeAnalysis.InteractiveHost (44)
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.PooledObjects.Package (1)
ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.PublicApiAnalyzers (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.ResxSourceGenerator (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Microsoft.CodeAnalysis.Scripting (1)
Hosting\SynchronizedList.cs (1)
90IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.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.Threading.Package (44)
src\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.UnitTests (30)
Collections\Extensions\EnumerableExtensionsTests.cs (1)
66IEnumerator 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)
303IEnumerator enumerator1 = enumerable.GetEnumerator(); 306IEnumerator 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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator 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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.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.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)
src\Microsoft.DotNet.XUnitExtensions.Shared\Extensions\TheoryExtensions.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.DotNet.XUnitV3Extensions (1)
src\Microsoft.DotNet.XUnitExtensions.Shared\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 (9)
AdditionalPropertiesDictionary{TValue}.cs (4)
137IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 233object IEnumerator.Current => Current; 244/// <summary>Calls <see cref="IEnumerator.Reset"/> on an enumerator.</summary> 246where TEnumerator : struct, IEnumerator
Embeddings\GeneratedEmbeddings.cs (1)
81IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Functions\AIFunctionArguments.cs (1)
163IEnumerator 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)
1108IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1120IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1172IEnumerator 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.Evaluation.NLP (2)
Common\MatchCounter.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_counts).GetEnumerator();
Common\NGram.cs (1)
52IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
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.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
1201IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (2)
258IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 348IEnumerator IEnumerable.GetEnumerator()
MemoryConfigurationProvider.cs (1)
59IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Configuration.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)
112IEnumerator 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)
90IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\ExtendedLogger.ModernTagJoiner.cs (1)
94IEnumerator 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 (42)
BindableLayout\BindableLayout.cs (2)
363 if (TryAddEmptyView(layout, out IEnumerator enumerator)) 411 bool TryAddEmptyView(IBindableLayout layout, out IEnumerator enumerator)
BindableObject.cs (3)
182 object IEnumerator.Current => Current; 197 void IEnumerator.Reset() 199 ((IEnumerator)_propertiesEnumerator).Reset();
CastingEnumerator.cs (1)
27 object IEnumerator.Current
DefinitionCollection.cs (1)
61 IEnumerator IEnumerable.GetEnumerator()
DragAndDrop\DataPackagePropertySet.cs (1)
48 IEnumerator IEnumerable.GetEnumerator()
DragAndDrop\DataPackagePropertySetView.cs (1)
40 IEnumerator IEnumerable.GetEnumerator() => _dataPackagePropertySet.GetEnumerator();
Element\Element.cs (1)
1100 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _inner.GetEnumerator();
IndicatorView\IndicatorView.cs (1)
181 var enumerator = (sender as IEnumerable)?.GetEnumerator();
Interactivity\TriggerBase.cs (1)
191 IEnumerator IEnumerable.GetEnumerator()
Items\SelectionList.cs (1)
111 IEnumerator IEnumerable.GetEnumerator()
Layout\Layout.cs (1)
140 IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator();
LegacyLayouts\LayoutOfT.cs (1)
74 IEnumerator IEnumerable.GetEnumerator()
ListProxy.cs (2)
21 IEnumerator _enumerator; 58 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuBar.cs (1)
120 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuBarItem.cs (1)
116 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuFlyout.cs (1)
98 IEnumerator IEnumerable.GetEnumerator()
Menu\MenuFlyoutSubItem.cs (1)
92 IEnumerator IEnumerable.GetEnumerator()
NavigationStepRequest.cs (1)
113 IEnumerator IEnumerable.GetEnumerator()
ObservableWrapper.cs (1)
106 IEnumerator IEnumerable.GetEnumerator()
OrderedDictionary.cs (2)
239 IEnumerator IEnumerable.GetEnumerator() 419 IEnumerator IEnumerable.GetEnumerator()
RadioButton\RadioButtonGroup.cs (1)
77 IEnumerator itor = children.GetEnumerator();
ReadOnlyCastingList.cs (3)
18 IEnumerator IEnumerable.GetEnumerator() 48 IEnumerator IEnumerable.GetEnumerator() 121 IEnumerator IEnumerable.GetEnumerator()
ReadOnlyListAdapter.cs (1)
46 public IEnumerator GetEnumerator()
ResourceDictionary.cs (1)
273 IEnumerator IEnumerable.GetEnumerator()
Shell\MenuItemCollection.cs (1)
59 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_inner).GetEnumerator();
Shell\ShellElementCollection.cs (2)
141 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator(); 321 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator();
Shell\ShellNavigationQueryParameters.cs (1)
107 IEnumerator IEnumerable.GetEnumerator() =>
SwipeView\SwipeItems.cs (1)
151 IEnumerator IEnumerable.GetEnumerator()
SynchronizedList.cs (1)
68 IEnumerator IEnumerable.GetEnumerator()
TableView\TableSection.cs (1)
85 IEnumerator IEnumerable.GetEnumerator()
TemplatedItemsList.cs (2)
257 IEnumerator IEnumerable.GetEnumerator() 1252 IEnumerator IEnumerable.GetEnumerator()
VisualStateManager.cs (2)
236 IEnumerator IEnumerable.GetEnumerator() 741 IEnumerator IEnumerable.GetEnumerator()
Microsoft.Maui.Controls.BindingSourceGen (1)
EquatableArray.cs (1)
88 IEnumerator IEnumerable.GetEnumerator()
Microsoft.Maui.Controls.Maps (3)
HandlerImpl\Polygon.Impl.cs (1)
138 IEnumerator IEnumerable.GetEnumerator()
HandlerImpl\Polyline.Impl.cs (1)
137 IEnumerator IEnumerable.GetEnumerator()
Map.cs (1)
205 IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.AutoML (1)
Sweepers\ISweeper.cs (1)
111IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.Core (4)
Data\IEstimator.cs (1)
216IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Utilities\BigArray.cs (1)
471IEnumerator IEnumerable.GetEnumerator()
Utilities\NormStr.cs (1)
285IEnumerator IEnumerable.GetEnumerator()
Utilities\Tree.cs (1)
211IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.CpuMath (3)
AlignedMatrix.cs (3)
224IEnumerator IEnumerable.GetEnumerator() 492IEnumerator IEnumerable.GetEnumerator() 674IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.Data (4)
DataLoadSave\TransformerChain.cs (1)
238IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Deprecated\Instances\HeaderSchema.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
Prediction\Calibrator.cs (1)
1402IEnumerator IEnumerable.GetEnumerator()
Transforms\Normalizer.cs (1)
498IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.ML.DataView (2)
DataViewSchema.cs (1)
71IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
VBuffer.cs (1)
410public IEnumerator GetEnumerator()
Microsoft.ML.FastTree (1)
Dataset\IntArray.cs (1)
266System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.ML.GenAI.Core (1)
Trainer\CausalLMDataset.cs (1)
108IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.Parquet (1)
ParquetLoader.cs (1)
760var enu = list.GetEnumerator();
Microsoft.ML.SearchSpace (3)
Option\NestOption.cs (1)
152IEnumerator IEnumerable.GetEnumerator()
Parameter.cs (1)
352IEnumerator IEnumerable.GetEnumerator()
SearchSpace.cs (1)
371System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.ML.StandardTrainers (1)
Standard\LinearModelParameters.cs (1)
91IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.ML.Sweeper (1)
ISweeper.cs (1)
140IEnumerator IEnumerable.GetEnumerator()
Microsoft.ML.TorchSharp (1)
Utils\DefaultDictionary.cs (1)
50IEnumerator IEnumerable.GetEnumerator()
Microsoft.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)
321IEnumerator 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)
321IEnumerator 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)
241IEnumerator IEnumerable.GetEnumerator() 311protected IEnumerator GetEnumerator()
PresentationCore (118)
MS\Internal\FontCache\FamilyCollection.cs (2)
560object IEnumerator.Current 594IEnumerator IEnumerable.GetEnumerator()
MS\Internal\FontCache\FontFaceLayoutInfo.cs (1)
762IEnumerator IEnumerable.GetEnumerator()
MS\Internal\FontCache\FontSourceCollection.cs (1)
173System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\FontFace\TypefaceCollection.cs (2)
119System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 175object System.Collections.IEnumerator.Current
MS\Internal\Generic\Span.cs (2)
75IEnumerator IEnumerable.GetEnumerator() 396object IEnumerator.Current
MS\Internal\PartialArray.cs (1)
178IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Span.cs (1)
46public IEnumerator GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
211 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
156 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CharacterBuffer.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (1)
143IEnumerator IEnumerable.GetEnumerator()
src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SequentialUshortCollection.cs (1)
83IEnumerator IEnumerable.GetEnumerator()
System\Windows\FreezableCollection.cs (2)
522IEnumerator IEnumerable.GetEnumerator() 1048object IEnumerator.Current
System\Windows\Generated\TextDecorationCollection.cs (2)
434IEnumerator IEnumerable.GetEnumerator() 814object IEnumerator.Current
System\Windows\Input\Command\CommandBindingCollection.cs (2)
183IEnumerator collectionEnum = collection.GetEnumerator(); 331public IEnumerator GetEnumerator()
System\Windows\Input\Command\InputBindingCollection.cs (2)
250IEnumerator collectionEnum = collection.GetEnumerator(); 374public IEnumerator GetEnumerator()
System\Windows\Input\Command\InputGestureCollection.cs (2)
153public IEnumerator GetEnumerator() 277IEnumerator collectionEnum = collection.GetEnumerator();
System\Windows\Input\MouseDevice.cs (1)
413IEnumerator inputProviders = _inputManager.UnsecureInputProviders.GetEnumerator();
System\Windows\Input\Stylus\Common\TabletDeviceCollection.cs (1)
110IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlLanguage.cs (2)
482IEnumerator IEnumerable.GetEnumerator() 600object IEnumerator.Current
System\Windows\Media\Animation\Generated\BooleanKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ByteKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\CharKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ColorKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\DecimalKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\DoubleKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int16KeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int32KeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Int64KeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\MatrixKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ObjectKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Point3DKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\PointKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\QuaternionKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\RectKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\Rotation3DKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\SingleKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\SizeKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\StringKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\TimelineCollection.cs (2)
433IEnumerator IEnumerable.GetEnumerator() 813object IEnumerator.Current
System\Windows\Media\Animation\Generated\Vector3DKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\VectorKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Media\Animation\TimelineClockCollection.cs (3)
168System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 350object System.Collections.IEnumerator.Current 358void System.Collections.IEnumerator.Reset()
System\Windows\Media\CharacterMetricsDictionary.cs (3)
31SC.IEnumerator SC.IEnumerable.GetEnumerator() 546void SC.IEnumerator.Reset() 553object SC.IEnumerator.Current
System\Windows\Media\CultureSpecificStringDictionary.cs (4)
36SC.IEnumerator SC.IEnumerable.GetEnumerator() 460public abstract SC.IEnumerator GetEnumerator(); 473public override SC.IEnumerator GetEnumerator() 507public override SC.IEnumerator GetEnumerator()
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (2)
436IEnumerator IEnumerable.GetEnumerator() 816object IEnumerator.Current
System\Windows\Media\FamilyMapCollection.cs (3)
36SC.IEnumerator SC.IEnumerable.GetEnumerator() 402void SC.IEnumerator.Reset() 412object SC.IEnumerator.Current
System\Windows\Media\FamilyTypefaceCollection.cs (3)
48SC.IEnumerator SC.IEnumerable.GetEnumerator() 418void SC.IEnumerator.Reset() 428object SC.IEnumerator.Current
System\Windows\Media\Fonts.cs (1)
375System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Media\FormattedText.cs (1)
937object IEnumerator.Current
System\Windows\Media\Generated\DoubleCollection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\DrawingCollection.cs (2)
455IEnumerator IEnumerable.GetEnumerator() 858object IEnumerator.Current
System\Windows\Media\Generated\GeneralTransformCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 823object IEnumerator.Current
System\Windows\Media\Generated\GeometryCollection.cs (2)
455IEnumerator IEnumerable.GetEnumerator() 858object IEnumerator.Current
System\Windows\Media\Generated\GradientStopCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 926object IEnumerator.Current
System\Windows\Media\Generated\Int32Collection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 841object IEnumerator.Current
System\Windows\Media\Generated\PathFigureCollection.cs (2)
444IEnumerator IEnumerable.GetEnumerator() 913object IEnumerator.Current
System\Windows\Media\Generated\PathSegmentCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 823object IEnumerator.Current
System\Windows\Media\Generated\PointCollection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 843object IEnumerator.Current
System\Windows\Media\Generated\TextEffectCollection.cs (2)
443IEnumerator IEnumerable.GetEnumerator() 823object IEnumerator.Current
System\Windows\Media\Generated\TransformCollection.cs (2)
455IEnumerator IEnumerable.GetEnumerator() 858object IEnumerator.Current
System\Windows\Media\Generated\VectorCollection.cs (2)
408IEnumerator IEnumerable.GetEnumerator() 843object IEnumerator.Current
System\Windows\Media\GlyphRun.cs (2)
2170IEnumerator IEnumerable.GetEnumerator() 2272IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\GlyphTypeface.cs (2)
1856IEnumerator IEnumerable.GetEnumerator() 1941IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadata.cs (1)
1157IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Imaging\BitmapMetadataEnumerator.cs (1)
28object IEnumerator.Current
System\Windows\Media\VisualCollection.cs (2)
856IEnumerator IEnumerable.GetEnumerator() 927object IEnumerator.Current
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (2)
441IEnumerator IEnumerable.GetEnumerator() 821object IEnumerator.Current
System\Windows\Media3D\Generated\MaterialCollection.cs (2)
453IEnumerator IEnumerable.GetEnumerator() 856object IEnumerator.Current
System\Windows\Media3D\Generated\Model3DCollection.cs (2)
453IEnumerator IEnumerable.GetEnumerator() 856object IEnumerator.Current
System\Windows\Media3D\Generated\Point3DCollection.cs (2)
406IEnumerator IEnumerable.GetEnumerator() 842object IEnumerator.Current
System\Windows\Media3D\Generated\Transform3DCollection.cs (2)
453IEnumerator IEnumerable.GetEnumerator() 856object IEnumerator.Current
System\Windows\Media3D\Generated\Vector3DCollection.cs (2)
406IEnumerator IEnumerable.GetEnumerator() 842object IEnumerator.Current
System\Windows\Media3D\Visual3DCollection.cs (2)
213IEnumerator IEnumerable.GetEnumerator() 653object IEnumerator.Current
PresentationFramework (216)
MS\Internal\Annotations\ObservableDictionary.cs (1)
118IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Controls\EmptyEnumerable.cs (1)
22IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Controls\EmptyEnumerator.cs (2)
25public static IEnumerator Instance 59private static IEnumerator _instance;
MS\Internal\Controls\InkCanvasInnerCanvas.cs (2)
204protected internal override IEnumerator LogicalChildren 293internal IEnumerator PrivateLogicalChildren
MS\Internal\Controls\InnerItemCollectionView.cs (2)
578protected override IEnumerator GetEnumerator() 598internal IEnumerator LogicalChildren
MS\Internal\Controls\ModelTreeEnumerator.cs (5)
20object IEnumerator.Current 28bool IEnumerator.MoveNext() 33void IEnumerator.Reset() 215internal HeaderedItemsModelTreeEnumerator(HeaderedItemsControl headeredItemsControl, IEnumerator items, object header) : base(header) 265private IEnumerator _items;
MS\Internal\Data\CollectionViewGroupInternal.cs (5)
355internal IEnumerator GetLeafEnumerator() 760void IEnumerator.Reset() 772bool IEnumerator.MoveNext() 807object IEnumerator.Current 820private IEnumerator _subEnum; // enumerator over current subgroup
MS\Internal\Data\CollectionViewProxy.cs (1)
988protected override IEnumerator GetEnumerator() { return ((IEnumerable)ProxiedView).GetEnumerator(); }
MS\Internal\Data\CompositeCollectionView.cs (2)
374protected override IEnumerator GetEnumerator() 1600private IEnumerator _containerEnumerator;
MS\Internal\Data\EnumerableCollectionView.cs (4)
373protected override IEnumerator GetEnumerator() 530IEnumerator ie = source.GetEnumerator(); 545IEnumerator temp = _trackingEnumerator; 652private IEnumerator _trackingEnumerator;
MS\Internal\Data\IndexedEnumerable.cs (9)
181IEnumerator ie = GetEnumerator(); 285public IEnumerator GetEnumerator() 450private void DisposeEnumerator(ref IEnumerator ie) 684private IEnumerator _enumerator; 685private IEnumerator _changeTracker; 719void IEnumerator.Reset() 728bool IEnumerator.MoveNext() 747object IEnumerator.Current 763private IEnumerator _enumerator;
MS\Internal\Data\LiveShapingList.cs (4)
639public IEnumerator GetEnumerator() 753void IEnumerator.Reset() 758bool IEnumerator.MoveNext() 763object IEnumerator.Current
MS\Internal\Data\RBTree.cs (1)
608IEnumerator IEnumerable.GetEnumerator()
MS\Internal\DataStreams.cs (1)
343IEnumerator e = LogicalTreeHelper.GetChildren(treeNode).GetEnumerator();
MS\Internal\Documents\ContentElementCollection.cs (4)
115IEnumerator IEnumerable.GetEnumerator() 122internal IEnumerator GetEnumerator() 355/// <see cref="IEnumerator.Current"/> 357object IEnumerator.Current
MS\Internal\Documents\HostedElements.cs (2)
142object IEnumerator.Current 147void IEnumerator.Reset()
MS\Internal\Documents\TableTextElementCollectionInternal.cs (1)
323IEnumerator enumChildren = Owner.IsEmpty
MS\Internal\IO\Packaging\PackageFilter.cs (1)
666private IEnumerator _partIterator; //defaults to null
MS\Internal\ListOfObject.cs (5)
102System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 111private IEnumerator _ie; 137object IEnumerator.Current 142bool IEnumerator.MoveNext() 147void IEnumerator.Reset()
MS\Internal\Navigation\JournalEntryStack.cs (5)
46public abstract IEnumerator GetEnumerator(); 60public override IEnumerator GetEnumerator() 77public override IEnumerator GetEnumerator() 163public IEnumerator GetEnumerator() 222private IEnumerator _ienum;
MS\Internal\WeakDictionary.cs (3)
91IEnumerator IEnumerable.GetEnumerator() 178IEnumerator IEnumerable.GetEnumerator() 348IEnumerator IEnumerable.GetEnumerator()
MS\Internal\WeakHashSet.cs (1)
103IEnumerator IEnumerable.GetEnumerator()
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (4)
80global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 184IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 248object IEnumerator.Current 634object IEnumerator.Current => Current;
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IReadOnlyList.cs (2)
105global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 434IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Controls\AccessText.cs (1)
67protected internal override IEnumerator LogicalChildren
System\Windows\Controls\AdornedElementPlaceholder.cs (1)
150protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ColumnDefinition.cs (7)
344IEnumerator IEnumerable.GetEnumerator() 804/// <see cref="IEnumerator<T>.MoveNext"/> 805/// <seealso cref="IEnumerator.MoveNext"/> 833/// <see cref="IEnumerator.Current"/> 835object IEnumerator.Current 859/// <see cref="IEnumerator<T>.Current"/> 885/// <see cref="IEnumerator.Reset"/>
System\Windows\Controls\ContentControl.cs (1)
54protected internal override IEnumerator LogicalChildren
System\Windows\Controls\CustomDictionarySources.cs (1)
64IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\DataGrid.cs (1)
4904IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
74public IEnumerator GetEnumerator()
System\Windows\Controls\Decorator.cs (1)
133protected internal override IEnumerator LogicalChildren
System\Windows\Controls\FlowDocumentReader.cs (1)
844protected internal override IEnumerator LogicalChildren
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
760protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Grid.cs (1)
91protected internal override IEnumerator LogicalChildren
System\Windows\Controls\HeaderedContentControl.cs (1)
269protected internal override IEnumerator LogicalChildren
System\Windows\Controls\HeaderedItemsControl.cs (1)
377protected internal override IEnumerator LogicalChildren
System\Windows\Controls\InkCanvas.cs (1)
1942protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ItemCollection.cs (2)
197protected override IEnumerator GetEnumerator() 1565internal IEnumerator LogicalChildren
System\Windows\Controls\ItemsControl.cs (1)
268protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ListBox.cs (1)
876IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\MultipleCopiesCollection.cs (4)
322public IEnumerator GetEnumerator() 339object IEnumerator.Current 361bool IEnumerator.MoveNext() 380void IEnumerator.Reset()
System\Windows\Controls\Page.cs (1)
103protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Panel.cs (1)
143protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\BulletDecorator.cs (4)
126protected internal override IEnumerator LogicalChildren 155object IEnumerator.Current 171bool IEnumerator.MoveNext() 177void IEnumerator.Reset()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
645protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\GridViewRowPresenterBase.cs (1)
85protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\Popup.cs (1)
1380protected internal override IEnumerator LogicalChildren
System\Windows\Controls\Primitives\Selector.cs (1)
2835IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\RadioButton.cs (1)
169IEnumerator itor = children.GetEnumerator();
System\Windows\Controls\RichTextBox.cs (1)
532protected internal override IEnumerator LogicalChildren
System\Windows\Controls\RowDefinition.cs (7)
339IEnumerator IEnumerable.GetEnumerator() 799/// <see cref="IEnumerator<T>.MoveNext"/> 800/// <seealso cref="IEnumerator.MoveNext"/> 828/// <see cref="IEnumerator.Current"/> 830object IEnumerator.Current 854/// <see cref="IEnumerator<T>.Current"/> 880/// <see cref="IEnumerator.Reset"/>
System\Windows\Controls\TextBlock.cs (4)
215protected internal override IEnumerator LogicalChildren 3982void IEnumerator.Reset() 3991bool IEnumerator.MoveNext() 4008object IEnumerator.Current
System\Windows\Controls\TextBox.cs (1)
1065protected internal override IEnumerator LogicalChildren
System\Windows\Controls\ToolBarTray.cs (1)
294protected internal override IEnumerator LogicalChildren
System\Windows\Controls\UIElementCollection.cs (1)
479public virtual IEnumerator GetEnumerator()
System\Windows\Controls\ViewBox.cs (1)
244protected internal override IEnumerator LogicalChildren
System\Windows\Controls\VirtualizedCellInfoCollection.cs (2)
214IEnumerator IEnumerable.GetEnumerator() 287object IEnumerator.Current
System\Windows\Data\BindingListCollectionView.cs (2)
171protected override IEnumerator GetEnumerator() 1793private IEnumerator InternalGetEnumerator()
System\Windows\Data\CollectionContainer.cs (1)
96IEnumerator enumerator = Collection.GetEnumerator();
System\Windows\Data\CollectionView.cs (6)
117IEnumerator e = collection.GetEnumerator(); 591IEnumerator IEnumerable.GetEnumerator() 887protected virtual IEnumerator GetEnumerator() 1554IEnumerator ie = this.GetEnumerator(); 1618public PlaceholderAwareEnumerator(CollectionView collectionView, IEnumerator baseEnumerator, NewItemPlaceholderPosition placeholderPosition, object newItem) 1704private IEnumerator _baseEnumerator;
System\Windows\Data\CompositeCollection.cs (1)
72IEnumerator IEnumerable.GetEnumerator()
System\Windows\Data\ListCollectionView.cs (2)
355protected override IEnumerator GetEnumerator() 2262protected IEnumerator InternalGetEnumerator()
System\Windows\Data\XmlNamespaceMappingCollection.cs (3)
198public override IEnumerator GetEnumerator() 216IEnumerator enumerator = BaseEnumerator; 240private IEnumerator BaseEnumerator
System\Windows\DescendentsWalker.cs (2)
183IEnumerator logicalChildren ) 250IEnumerator logicalChildren = feParent.LogicalChildren;
System\Windows\Documents\AdornerLayer.cs (1)
390protected internal override IEnumerator LogicalChildren
System\Windows\Documents\DocumentReferenceCollection.cs (1)
50 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentSequence.cs (1)
200protected internal override IEnumerator LogicalChildren
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
81IEnumerator IEnumerable.GetEnumerator() 126IEnumerator IEnumerable.GetEnumerator() 168IEnumerator IEnumerable.GetEnumerator() 211IEnumerator IEnumerable.GetEnumerator() 253IEnumerator IEnumerable.GetEnumerator() 306IEnumerator IEnumerable.GetEnumerator() 349IEnumerator IEnumerable.GetEnumerator() 391IEnumerator IEnumerable.GetEnumerator() 436IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
56IEnumerator IEnumerable.GetEnumerator() 117IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\FixedDocument.cs (1)
282protected internal override IEnumerator LogicalChildren
System\Windows\Documents\FixedPage.cs (3)
357protected internal override IEnumerator LogicalChildren 908IEnumerator itor = currentChildrens.GetEnumerator(); 1027IEnumerator itor = currentChildrens.GetEnumerator();
System\Windows\Documents\FixedTextBuilder.cs (2)
937IEnumerator elements = oneLevel.GetEnumerator(); 1252IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\FlowDocument.cs (1)
833protected internal override IEnumerator LogicalChildren
System\Windows\Documents\PageContent.cs (1)
418protected internal override System.Collections.IEnumerator LogicalChildren
System\Windows\Documents\PageContentCollection.cs (1)
75IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\Table.cs (3)
105protected internal override IEnumerator LogicalChildren 502private IEnumerator _columns; 503private IEnumerator _rowGroups;
System\Windows\Documents\TableCellCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableColumnCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowGroupCollection.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TextElement.cs (2)
898protected internal override IEnumerator LogicalChildren 1089IEnumerator children = this.LogicalChildren;
System\Windows\Documents\TextElementCollection.cs (2)
318IEnumerator enumerator = range.GetEnumerator(); 374System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Documents\TextElementEnumerator.cs (1)
57object System.Collections.IEnumerator.Current
System\Windows\FrameworkContentElement.cs (1)
1990IEnumerator enumerator = LogicalChildren;
System\Windows\FrameworkElement.cs (1)
3072IEnumerator enumerator = LogicalChildren;
System\Windows\FrameworkElementFactory.cs (1)
1108IEnumerator childEnumerator = logicalParent.LogicalChildren;
System\Windows\Generated\FrameworkContentElement.cs (2)
142protected internal virtual IEnumerator LogicalChildren 251IEnumerator children = LogicalChildren;
System\Windows\Generated\FrameworkElement.cs (2)
142protected internal virtual IEnumerator LogicalChildren 251IEnumerator children = LogicalChildren;
System\Windows\LogicalTreeHelper.cs (5)
83IEnumerator childEnumerator = null; 417internal static IEnumerator GetLogicalChildren(DependencyObject current) 452public EnumeratorWrapper(IEnumerator enumerator) 464IEnumerator IEnumerable.GetEnumerator() 469private IEnumerator _enumerator;
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (4)
19internal BamlLocalizationDictionaryEnumerator(IEnumerator enumerator) 80object IEnumerator.Current 106private readonly IEnumerator _enumerator; 379IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Markup\Primitives\MarkupWriter.cs (1)
422IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlnsDictionary.cs (2)
241IEnumerator IEnumerable.GetEnumerator() 311protected IEnumerator GetEnumerator()
System\Windows\Media\Animation\Generated\ThicknessKeyFrameCollection.cs (1)
193public IEnumerator GetEnumerator()
System\Windows\Navigation\JournalEntryListConverter.cs (1)
144public IEnumerator GetEnumerator()
System\Windows\Navigation\NavigationService.cs (2)
355IEnumerator children = fe.LogicalChildren; 4423IEnumerator children = LogicalTreeHelper.GetLogicalChildren(dobj);
System\Windows\ResourceDictionary.cs (10)
967IEnumerator IEnumerable.GetEnumerator() 2153object IEnumerator.Current 2161bool IEnumerator.MoveNext() 2166void IEnumerator.Reset() 2206private IEnumerator _keysEnumerator; 2224object IEnumerator.Current 2232bool IEnumerator.MoveNext() 2237void IEnumerator.Reset() 2247private IEnumerator _keysEnumerator; 2296IEnumerator IEnumerable.GetEnumerator()
System\Windows\TriggerActionCollection.cs (1)
256IEnumerator IEnumerable.GetEnumerator()
System\Windows\Window.cs (4)
503protected internal override IEnumerator LogicalChildren 8080object IEnumerator.Current 8085bool IEnumerator.MoveNext() 8091void IEnumerator.Reset()
System\Windows\WindowCollection.cs (1)
72public IEnumerator GetEnumerator()
RazorBuildWebSite (1)
UpdateableFileProvider.cs (1)
121IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
ReachFramework (32)
Serialization\Manager\NGCPageContentCollectionSerializerAsync.cs (5)
153IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 168IEnumerator enumerator, 224IEnumerator enumerator, 234IEnumerator 244IEnumerator _enumerator;
Serialization\Manager\NGCSerializerAsync.cs (5)
1222IEnumerator enumerator = 1264IEnumerator enumerator, 1392IEnumerator enumerator, 1402IEnumerator 1412IEnumerator _enumerator;
Serialization\Manager\NGCUIElementCollectionSerializerAsync.cs (5)
154IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 170IEnumerator enumerator, 227IEnumerator enumerator, 237IEnumerator 247IEnumerator _enumerator;
Serialization\Manager\ReachDocumentReferenceCollectionSerializerAsync.cs (5)
110IEnumerator enumerator = 128IEnumerator enumerator, 182IEnumerator enumerator, 192IEnumerator 202IEnumerator _enumerator;
Serialization\Manager\ReachPageContentCollectionSerializerAsync.cs (5)
151IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 166IEnumerator enumerator, 222IEnumerator enumerator, 232IEnumerator 242IEnumerator _enumerator;
Serialization\Manager\ReachSerializableProperties.cs (2)
54IEnumerator 336IEnumerator _queueEnumerator;
Serialization\Manager\ReachUIElementCollectionSerializerAsync.cs (5)
155IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator(); 171IEnumerator enumerator, 228IEnumerator enumerator, 238IEnumerator 248IEnumerator _enumerator;
Roslyn.Diagnostics.Analyzers (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
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)
1108IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1120IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1172IEnumerator 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)
64public IEnumerator GetEnumerator() => _data.GetEnumerator(); 84IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Collections (40)
src\libraries\Common\src\System\Collections\Generic\EnumerableHelpers.cs (1)
15internal static void Reset<T>(ref T enumerator) where T : IEnumerator => enumerator.Reset();
System\Collections\Generic\LinkedList.cs (3)
501IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 522object? IEnumerator.Current 558void IEnumerator.Reset()
System\Collections\Generic\OrderedDictionary.cs (9)
1169IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1417readonly object IEnumerator.Current => _useDictionaryEntry ? 1454void IEnumerator.Reset() 1600IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 1651object IEnumerator.Current => Current; 1657void IEnumerator.Reset() => EnumerableHelpers.Reset(ref _enumerator); 1745IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator(); 1895object? IEnumerator.Current => Current; 1901void 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)
878object IEnumerator.Current => Current; 1653IEnumerator 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)
639IEnumerator IEnumerable.GetEnumerator() => 687/// <inheritdoc cref="IEnumerator.MoveNext" /> 715object IEnumerator.Current => Current; 718void 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)
821/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 823IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.Enumerator.cs (1)
66object IEnumerator.Current
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (3)
105/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 107IEnumerator IEnumerable.GetEnumerator() 393object IEnumerator.Current
System\Collections\Immutable\ImmutableExtensions.cs (4)
156/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 158IEnumerator IEnumerable.GetEnumerator() 242/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 244IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (2)
424/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 426IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.cs (2)
582/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 584IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.Enumerator.cs (1)
66object? IEnumerator.Current
System\Collections\Immutable\ImmutableHashSet_1.HashBucket.cs (1)
314object? IEnumerator.Current
System\Collections\Immutable\ImmutableHashSet_1.NodeEnumerable.cs (2)
61/// An <see cref="IEnumerator"/> object that can be used to iterate through the collection. 64IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableList_1.Builder.cs (1)
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)
2162IEnumerator cacheEnum = cachedMembers.GetEnumerator(); 2163IEnumerator memberEnum = members.GetEnumerator(); 2206IEnumerator mergeEnum = mergeCache.GetEnumerator(); 2207IEnumerator primaryEnum = primary.GetEnumerator(); 2221IEnumerator 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)
131public IEnumerator GetEnumerator() 192internal virtual IEnumerator GetEnumeratorImpl() 197internal IEnumerator GetElementsEnumerator() 1262private readonly IEnumerator _itemsEnumerator; 1272bool IEnumerator.MoveNext() 1285void IEnumerator.Reset() 1290object IEnumerator.Current => _current.Value;
System\Configuration\ConfigurationLockCollection.cs (1)
115public IEnumerator GetEnumerator()
System\Configuration\ConfigurationPropertyCollection.cs (1)
39public IEnumerator GetEnumerator()
System\Configuration\ConfigurationSectionCollection.cs (1)
101public override IEnumerator GetEnumerator()
System\Configuration\ConfigurationSectionGroupCollection.cs (1)
104public override IEnumerator GetEnumerator()
System\Configuration\ConfigurationValues.cs (7)
145private readonly IEnumerator _emptyEnumerator; 152IEnumerator IEnumerable.GetEnumerator() 159bool IEnumerator.MoveNext() 164object IEnumerator.Current => null; 166void IEnumerator.Reset() { } 179IEnumerator IEnumerable.GetEnumerator() 201IEnumerator IEnumerable.GetEnumerator()
System\Configuration\PropertyInformationCollection.cs (1)
52public override IEnumerator GetEnumerator()
System\Configuration\Provider\ProviderCollection.cs (1)
20public IEnumerator GetEnumerator()
System\Configuration\SettingsPropertyCollection.cs (1)
65public IEnumerator GetEnumerator()
System\Configuration\SettingsPropertyValueCollection.cs (1)
84public IEnumerator GetEnumerator()
System.Data.Common (24)
System\Data\BaseCollection.cs (1)
25public virtual IEnumerator GetEnumerator() => List.GetEnumerator();
System\Data\Common\DataColumnMappingCollection.cs (1)
248public IEnumerator GetEnumerator()
System\Data\Common\DataTableMappingCollection.cs (1)
188public IEnumerator GetEnumerator() => ArrayList().GetEnumerator();
System\Data\Common\DbBatchCommandCollection.cs (1)
13IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Data\Common\DbConnectionStringBuilder.cs (1)
334IEnumerator IEnumerable.GetEnumerator()
System\Data\Common\DbDataReader.cs (1)
69public abstract IEnumerator GetEnumerator();
System\Data\Common\DbParameterCollection.cs (1)
99public abstract IEnumerator GetEnumerator();
System\Data\ConstraintEnumerator.cs (2)
14private IEnumerator? _tables; 15private IEnumerator? _constraints;
System\Data\DataColumn.cs (1)
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)
1629IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1792IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Diagnostics\ActivityTagsCollection.cs (5)
206IEnumerator IEnumerable.GetEnumerator() => new Enumerator(_list); 278object IEnumerator.Current => ((IEnumerator)_enumerator).Current; 281void IEnumerator.Reset() => ((IEnumerator)_enumerator).Reset();
System\Diagnostics\DiagLinkedList.cs (2)
152IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 285object? IEnumerator.Current => Current;
System\Diagnostics\DsesFilterAndTransform.cs (1)
905IEnumerator 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)
769IEnumerator 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 (3)
System\Linq\GroupBy.cs (1)
433IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\ToLookupAsync.cs (2)
232IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 346IEnumerator 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)
54IEnumerator e1 = origEnumerable.GetEnumerator(); 57IEnumerator e2 = cloneEnumerable.GetEnumerator();
System\Net\Http\Headers\HeaderStringValues.cs (3)
60IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 121object IEnumerator.Current => Current; 127void IEnumerator.Reset() => throw new NotSupportedException();
System\Net\Http\Headers\HttpHeaders.cs (1)
436Collections.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.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 (8)
System\Numerics\Tensors\netcore\ReadOnlyTensorDimensionSpan_1.cs (1)
110readonly object? IEnumerator.Current => throw new NotSupportedException();
System\Numerics\Tensors\netcore\ReadOnlyTensorSpan_1.cs (1)
533readonly object? IEnumerator.Current => Current;
System\Numerics\Tensors\netcore\Tensor_1.cs (4)
293IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 383/// <inheritdoc cref="IEnumerator.MoveNext()" /> 397/// <inheritdoc cref="IEnumerator.Reset()" /> 417readonly object? IEnumerator.Current => Current;
System\Numerics\Tensors\netcore\TensorDimensionSpan_1.cs (1)
113readonly object? IEnumerator.Current => throw new NotSupportedException();
System\Numerics\Tensors\netcore\TensorSpan_1.cs (1)
459readonly object? IEnumerator.Current => Current;
System.ObjectModel (2)
System\Collections\Specialized\NotifyCollectionChangedEventArgs.cs (2)
310public IEnumerator GetEnumerator() => _list.GetEnumerator(); 347public IEnumerator GetEnumerator()
System.Private.CoreLib (100)
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)
3062public IEnumerator GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Array.Enumerators.cs (1)
131object? 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\BitArray.cs (1)
936public IEnumerator GetEnumerator() => new BitArrayEnumeratorSimple(this);
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\MemoryExtensions.cs (2)
5967object IEnumerator.Current => Current; 5970void IEnumerator.Reset() => throw new NotSupportedException();
src\libraries\System.Private.CoreLib\src\System\ReadOnlySpan.cs (2)
275object IEnumerator.Current => Current!; 278void IEnumerator.Reset() => _index = -1;
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)
231IEnumerator 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)
230IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (2)
371IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 490object? IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (2)
1727IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<GCHandle>)this).GetEnumerator(); 1763object IEnumerator.Current => Current;
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\TypeMapLazyDictionary.cs (1)
261IEnumerator IEnumerable.GetEnumerator() => throw new NotSupportedException();
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\Span.cs (2)
268object IEnumerator.Current => Current!; 271void IEnumerator.Reset() => _index = -1;
src\libraries\System.Private.CoreLib\src\System\String.cs (1)
599IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Text\SpanLineEnumerator.cs (2)
83object IEnumerator.Current => throw new NotSupportedException(); 86void IEnumerator.Reset() => throw new NotSupportedException();
src\libraries\System.Private.CoreLib\src\System\Text\SpanRuneEnumerator.cs (2)
55object IEnumerator.Current => Current; 58void IEnumerator.Reset() => throw new NotSupportedException();
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(); 1611object System.Collections.IEnumerator.Current => Current; 1647object 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)
171IEnumerator e = a.GetEnumerator(); 856IEnumerator e = a.GetEnumerator();
System\Xml\Serialization\Types.cs (3)
1276if (enumerator == null || !typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1283if (enumerator != null && typeof(IEnumerator).IsAssignableFrom(enumerator.ReturnType)) 1301if (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)
231IEnumerator IEnumerable.GetEnumerator()
src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
230IEnumerator 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)
481IEnumerator IEnumerable.GetEnumerator()
System\Runtime\Caching\ObjectCache.cs (1)
47IEnumerator 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)
128IEnumerator 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)
128IEnumerator IEnumerable.GetEnumerator()
src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectEnumerator.cs (1)
32object IEnumerator.Current
System\Security\Cryptography\Pkcs\CmsRecipientCollection.cs (1)
77IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\CmsRecipientEnumerator.cs (1)
26object IEnumerator.Current
System\Security\Cryptography\Pkcs\RecipientInfoCollection.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\RecipientInfoEnumerator.cs (1)
26object IEnumerator.Current
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (1)
53IEnumerator IEnumerable.GetEnumerator() => new SignerInfoEnumerator(this);
System\Security\Cryptography\Pkcs\SignerInfoEnumerator.cs (1)
23object IEnumerator.Current => _signerInfos[_position];
System.Security.Cryptography.Xml (11)
System\Security\Cryptography\Xml\CanonicalXmlNodeList.cs (1)
23public override IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\EncryptedXml.cs (2)
310IEnumerator keyInfoEnum = encryptedData.KeyInfo.GetEnumerator(); 397IEnumerator keyInfoEnum = encryptedKey.KeyInfo.GetEnumerator();
System\Security\Cryptography\Xml\EncryptionPropertyCollection.cs (1)
17public IEnumerator GetEnumerator()
System\Security\Cryptography\Xml\KeyInfo.cs (3)
126public IEnumerator GetEnumerator() 131public IEnumerator GetEnumerator(Type requestedObjectType) 136IEnumerator 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)
220/// A <see cref="IEnumerator"/> for the <see cref="JsonArray"/>. 222IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)List).GetEnumerator();
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
245IEnumerator IEnumerable.GetEnumerator() => Dictionary.GetEnumerator();
System\Text\Json\Serialization\ConfigurationList.cs (1)
119IEnumerator 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 (14)
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\Regex.EnumerateMatches.cs (2)
164readonly object IEnumerator.Current => throw new NotSupportedException(); 167void IEnumerator.Reset() => throw new NotSupportedException();
System\Text\RegularExpressions\Regex.EnumerateSplits.cs (2)
277object IEnumerator.Current => Current; 280void IEnumerator.Reset() => throw new NotSupportedException();
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)
928protected internal override IEnumerator LogicalChildren 941IEnumerator children = base.LogicalChildren;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
538IEnumerator IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
1595System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
617System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Windows.Forms (78)
System\Resources\ResXResourceReader.cs (1)
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)
331public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ListView\ListViewGroupCollection.cs (1)
223public IEnumerator GetEnumerator() => List.GetEnumerator();
System\Windows\Forms\Controls\ListView\ListViewGroupItemCollection.cs (1)
86public IEnumerator GetEnumerator() => Items.GetEnumerator();
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItemCollection.cs (1)
381public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\PropertyGrid\GridItemCollection.cs (1)
66public IEnumerator GetEnumerator() => _entries.GetEnumerator();
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.PropertyTabCollection.cs (1)
112public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
2211IEnumerator childEnum = _children.GetEnumerator();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\MergePropertyDescriptor.MultiMergeCollection.cs (1)
43public IEnumerator GetEnumerator() => _items?.GetEnumerator() ?? Array.Empty<object>().GetEnumerator();
System\Windows\Forms\Controls\TabControl\TabControl.TabPageCollection.cs (1)
304public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (1)
145public override IEnumerator GetEnumerator() { return new ToolStripPanelCellToControlEnumerator(InnerList.GetEnumerator()); }
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.ToolStripPanelCellToControlEnumerator.cs (2)
17private readonly IEnumerator _arrayListEnumerator; 19internal ToolStripPanelCellToControlEnumerator(IEnumerator enumerator)
System\Windows\Forms\Controls\TreeView\TreeNodeCollection.cs (1)
620public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\Unsupported\ContextMenu\Menu.MenuItemCollection.cs (1)
82public IEnumerator GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\DataGrid\GridColumnStylesCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\DataGrid\GridTableStylesCollection.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\StatusBar\StatusBar.StatusBarPanelCollection.cs (1)
90public IEnumerator GetEnumerator() => throw null;
System\Windows\Forms\Controls\Unsupported\ToolBar\ToolBar.ToolBarButtonCollection.cs (1)
88public IEnumerator GetEnumerator() => throw null;
System\Windows\Forms\Controls\UpDown\NumericUpDownAccelerationCollection.cs (1)
99IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Controls\WebBrowser\HtmlElementCollection.cs (1)
169public IEnumerator GetEnumerator()
System\Windows\Forms\Controls\WebBrowser\HtmlWindowCollection.cs (1)
106public IEnumerator GetEnumerator()
System\Windows\Forms\DataBinding\BindingContext.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\DataBinding\BindingSource.cs (1)
1421public virtual IEnumerator GetEnumerator() => List.GetEnumerator();
System\Windows\Forms\DataBinding\ListBindingHelper.cs (1)
667IEnumerator listEnumerator = enumerable.GetEnumerator();
System\Windows\Forms\Internal\ItemArray.cs (2)
138public IEnumerator GetEnumerator(int stateMask = 0) 147public IEnumerator GetEnumerator(int stateMask, bool anyBit)
System\Windows\Forms\Internal\ItemArray.EntryEnumerator.cs (3)
37bool IEnumerator.MoveNext() 78void IEnumerator.Reset() 91object IEnumerator.Current
System\Windows\Forms\Layout\ArrangedElementCollection.cs (1)
152public virtual IEnumerator GetEnumerator() => InnerList.GetEnumerator();
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutStyleCollection.cs (1)
137IEnumerator IEnumerable.GetEnumerator() => _innerList.GetEnumerator();
System.Windows.Forms.Design (23)
System\ComponentModel\Design\DesignSurfaceCollection.cs (4)
48public IEnumerator GetEnumerator() => new DesignSurfaceEnumerator(_designers.GetEnumerator()); 66IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 74private readonly IEnumerator _designerEnumerator; 76internal DesignSurfaceEnumerator(IEnumerator designerEnumerator)
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.LocalResourceManager.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\Design\Serialization\CollectionCodeDomSerializer.cs (1)
40IEnumerator modifiedEnum = modified.GetEnumerator();
System\ComponentModel\Design\Serialization\StatementContext.cs (1)
177IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Design\Behavior\AdornerCollection.cs (1)
209/// <seealso cref="IEnumerator"/>
System\Windows\Forms\Design\Behavior\BehaviorServiceAdornerCollectionEnumerator.cs (4)
10private readonly IEnumerator _baseEnumerator; 20object IEnumerator.Current => _baseEnumerator.Current; 28bool IEnumerator.MoveNext() 38void IEnumerator.Reset()
System\Windows\Forms\Design\ControlDesigner.DesignerControlCollection.cs (1)
44public new IEnumerator GetEnumerator() => _realCollection.GetEnumerator();
System\Windows\Forms\Design\ImageListDesigner.OriginalImageCollection.cs (2)
139public IEnumerator GetEnumerator() => _items.GetEnumerator(); 196IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Forms\Design\ListAdapter.cs (5)
34IEnumerator IEnumerable.GetEnumerator() => _list.GetEnumerator(); 52private sealed class Enumerator(IEnumerator _enumerator) : IEnumerator<T> 55object IEnumerator.Current => _enumerator.Current; 58bool IEnumerator.MoveNext() => _enumerator.MoveNext(); 59void IEnumerator.Reset() => _enumerator.Reset();
System\Windows\Forms\Design\ListViewSubItemCollectionEditor.cs (1)
91IEnumerator enumerator = subItems.GetEnumerator();
System\Windows\Forms\Design\MaskDesignerDialog.cs (1)
314public IEnumerator MaskDescriptors => _maskDescriptors.GetEnumerator();
System\Windows\Forms\Design\TableLayoutPanelDesigner.cs (1)
2175public new IEnumerator GetEnumerator() => _realCollection.GetEnumerator();
System.Windows.Forms.Design.Tests (3)
System\Windows\Forms\Design\MaskDesignerDialogTests.cs (1)
46Collections.IEnumerator enumerator = _dialog.MaskDescriptors;
System\Windows\Forms\Design\TableLayoutPanelDesignerTests.cs (2)
267IEnumerator enumerator = _collection.GetEnumerator(); 277enumerator.Should().BeAssignableTo<IEnumerator>();
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)
274IEnumerator enumerator = collection.GetEnumerator(); 296IEnumerator enumerator = collection.GetEnumerator(); 321IEnumerator enumerator = collection.GetEnumerator(); 344IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\BaseCollectionTests.cs (1)
50IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\BindingContextTests.cs (1)
230IEnumerator enumerator = ((ICollection)context).GetEnumerator();
System\Windows\Forms\BindingSourceTests.cs (2)
770IEnumerator IEnumerable.GetEnumerator() => _innerList.GetEnumerator(); 834IEnumerator IEnumerable.GetEnumerator() => _innerEnumerable.GetEnumerator();
System\Windows\Forms\CheckedListBox.CheckedIndexCollectionTests.cs (1)
135IEnumerator enumerator = _collection.GetEnumerator();
System\Windows\Forms\CheckedListBox.CheckedItemCollectionTests.cs (1)
112IEnumerator enumerator = _collection.GetEnumerator();
System\Windows\Forms\Combobox.ObjectCollectionTests.cs (2)
1391IEnumerator enumerator = collection.GetEnumerator(); 1427IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ControlTests.ControlCollection.cs (5)
1592IEnumerator enumerator = collection.GetEnumerator(); 1622IEnumerator enumerator = collection.GetEnumerator(); 1653IEnumerator enumerator = collection.GetEnumerator(); 1684IEnumerator enumerator = collection.GetEnumerator(); 1717IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\DataGridViewComboBoxCell.ObjectCollectionTests.cs (1)
245var enumerator = _collection.GetEnumerator();
System\Windows\Forms\DataGridViewSelectedCellCollectionTests.cs (2)
387IEnumerator enumerator = iList.GetEnumerator(); 415IEnumerator enumerator = iList.GetEnumerator();
System\Windows\Forms\DataGridViewSelectedColumnCollectionTests.cs (2)
427IEnumerator enumerator = iList.GetEnumerator(); 459IEnumerator enumerator = iList.GetEnumerator();
System\Windows\Forms\DataGridViewSelectedRowCollectionTests.cs (2)
377IEnumerator enumerator = iList.GetEnumerator(); 404IEnumerator enumerator = iList.GetEnumerator();
System\Windows\Forms\GridItemCollectionTests.cs (1)
47IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ImageList.ImageCollectionTests.cs (4)
1120IEnumerator enumerator = collection.GetEnumerator(); 1140IEnumerator enumerator = collection.GetEnumerator(); 1165IEnumerator enumerator = collection.GetEnumerator(); 1203IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ListBindingHelperTests.cs (4)
601IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException(); 660public IEnumerator GetEnumerator() => List?.GetEnumerator(); 667public IEnumerator GetEnumerator() => throw new NotSupportedException(); 712public IEnumerator GetEnumerator()
System\Windows\Forms\ListBox.IntegerCollectionTests.cs (2)
2241IEnumerator enumerator = collection.GetEnumerator(); 2267IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\ListBox.ObjectCollectionTests.cs (4)
4032IEnumerator enumerator = collection.GetEnumerator(); 4058IEnumerator enumerator = collection.GetEnumerator(); 9354IEnumerator enumerator = collection.GetEnumerator(); 9380IEnumerator enumerator = collection.GetEnumerator();
System\Windows\Forms\TabControl.TabPageCollectionTests.cs (6)
1665IEnumerator enumerator = collection.GetEnumerator(); 1695IEnumerator enumerator = collection.GetEnumerator(); 1726IEnumerator enumerator = collection.GetEnumerator(); 1757IEnumerator enumerator = collection.GetEnumerator(); 1793IEnumerator enumerator = collection.GetEnumerator(); 1824IEnumerator enumerator = collection.GetEnumerator();
System.Xaml (17)
System\Xaml\NameScope.cs (3)
102IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 284object IEnumerator.Current => Current; 286void IEnumerator.Reset() => _enumerator?.Reset();
System\Xaml\NameScopeDictionary.cs (3)
203object IEnumerator.Current 211void IEnumerator.Reset() 230IEnumerator IEnumerable.GetEnumerator()
System\Xaml\Parser\NodeStreamSorter.cs (1)
110object IEnumerator.Current
System\Xaml\Runtime\ClrObjectRuntime.cs (5)
352IEnumerator enumerator = GetItems(collection, collectionType); 376IEnumerator enumerator = GetItems(dictionary, dictionaryType); 718private IEnumerator GetItems(object collection, XamlType collectionType) 720IEnumerator result; 752private static IEnumerable<DictionaryEntry> DictionaryEntriesFromIEnumerator(IEnumerator enumerator)
System\Xaml\Schema\CollectionReflector.cs (1)
270if ((result is not null) && !typeof(IEnumerator).IsAssignableFrom(result.ReturnType))
System\Xaml\Schema\XamlTypeInvoker.cs (2)
210public virtual IEnumerator GetItems(object instance) 225return (IEnumerator)getEnumMethod.Invoke(instance, Array.Empty<object>());
System\Xaml\XamlObjectReader.cs (1)
3206IEnumerator IEnumerable.GetEnumerator()
System\Xaml\XamlSchemaContext.cs (1)
1480IEnumerator IEnumerable.GetEnumerator()
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
Test.Utilities (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
41IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
Text.Analyzers (78)
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\Dependencies\Collections\Internal\IEnumerableCalls.cs (1)
22public static IEnumerator GetEnumerator<TEnumerable>(ref TEnumerable enumerable)
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (1)
47readonly object IEnumerator.Current => _returnType == ReturnType.DictionaryEntry ? ((IDictionaryEnumerator)this).Entry : Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection+Enumerator.cs (1)
27readonly object IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection+Enumerator.cs (1)
27readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Enumerator.cs (2)
30readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Enumerator.cs (2)
27readonly object? IEnumerator.Current => ((IEnumerator)_enumerator).Current;
src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (2)
302IEnumerator IEnumerable.GetEnumerator() 386readonly object? IEnumerator.Current => Current;
src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (9)
944IEnumerator IEnumerable.GetEnumerator() 1223readonly object? IEnumerator.Current 1241void IEnumerator.Reset() 1367IEnumerator IEnumerable.GetEnumerator() 1474readonly object? IEnumerator.Current 1487void IEnumerator.Reset() 1575IEnumerator IEnumerable.GetEnumerator() 1681readonly object? IEnumerator.Current 1694void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (3)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1431readonly object? IEnumerator.Current 1444void IEnumerator.Reset()
src\Dependencies\Collections\Segmented\SegmentedList`1.cs (3)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator(); 1365readonly object? IEnumerator.Current 1377void IEnumerator.Reset()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerator.cs (1)
18public static readonly IEnumerator Instance = new Enumerator();
src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
25public IEnumerator GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Enumerator`1.cs (1)
29object? IEnumerator.Current => _loneValue;
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (12)
709object IEnumerator.Current => _e.Current; 711bool IEnumerator.MoveNext() 716void IEnumerator.Reset() 727IEnumerator IEnumerable.GetEnumerator() 826object? IEnumerator.Current => _e.Current; 828bool IEnumerator.MoveNext() 833void IEnumerator.Reset() 844IEnumerator IEnumerable.GetEnumerator() 932object IEnumerator.Current => _e.Current; 934bool IEnumerator.MoveNext() 939void IEnumerator.Reset() 952IEnumerator IEnumerable.GetEnumerator()
src\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)
49readonly object IEnumerator.Current => this.Current!;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EmbeddedLanguages\VirtualChars\VirtualCharSequence.Enumerator.cs (1)
22readonly 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)
130IEnumerator IEnumerable.GetEnumerator()
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
UIAutomationClient (1)
System\Windows\Automation\AutomationElementCollection.cs (1)
121public IEnumerator GetEnumerator()
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WindowsRichEditRange.cs (2)
421IEnumerator e1 = a1.GetEnumerator(); 422IEnumerator e2 = a2.GetEnumerator();
UnitTests.Common (1)
MemberDataSet.cs (1)
49IEnumerator IEnumerable.GetEnumerator()
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)