5 interfaces inheriting from IEnumerable
Microsoft.Maui (1)
Hosting\Fonts\IFontCollection.cs (1)
9 public interface IFontCollection : IList<FontDescriptor>, ICollection<FontDescriptor>, IEnumerable<FontDescriptor>, IEnumerable
System.Linq.Expressions (1)
System\Linq\IQueryable.cs (1)
13public interface IQueryable : IEnumerable
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\IEnumerable.cs (1)
12public interface IEnumerable<out T> : IEnumerable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ICollection.cs (1)
8public interface ICollection : IEnumerable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\IResourceReader.cs (1)
11public interface IResourceReader : IEnumerable, IDisposable
110 implementations of IEnumerable
aspire (1)
src\Shared\CircularBuffer.cs (1)
16internal sealed class CircularBuffer<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
Aspire.Dashboard (1)
src\Shared\CircularBuffer.cs (1)
16internal sealed class CircularBuffer<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
Aspire.Hosting (1)
src\Shared\CircularBuffer.cs (1)
16internal sealed class CircularBuffer<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
dotnet-svcutil-lib (5)
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNamedNodeMap.cs (1)
12public partial class XmlNamedNodeMap : IEnumerable
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (1)
19public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNodeList.cs (1)
12public abstract class XmlNodeList : IEnumerable, IDisposable
FrameworkFork\Microsoft.Xml\Xml\XmlNamespaceManager.cs (1)
13public class XmlNamespaceManager : IXmlNamespaceResolver, IEnumerable
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNodeIterator.cs (1)
16public abstract class XPathNodeIterator : ICloneable, IEnumerable
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.Build (1)
src\8b3a4ac2431f87ea\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.Build.Tasks.Core (13)
BootstrapperUtil\PackageCollection.cs (1)
13internal class PackageCollection : IEnumerable
BootstrapperUtil\ProductBuilderCollection.cs (1)
17public class ProductBuilderCollection : IProductBuilderCollection, IEnumerable
BootstrapperUtil\ProductCollection.cs (1)
19public class ProductCollection : IProductCollection, IEnumerable
ManifestUtil\AssemblyReferenceCollection.cs (1)
17public sealed class AssemblyReferenceCollection : IEnumerable
ManifestUtil\CompatibleFrameworkCollection.cs (1)
12public sealed class CompatibleFrameworkCollection : IEnumerable
ManifestUtil\FileAssociationCollection.cs (1)
12public sealed class FileAssociationCollection : IEnumerable
ManifestUtil\FileReferenceCollection.cs (1)
17public sealed class FileReferenceCollection : IEnumerable
ManifestUtil\OutputMessage.cs (1)
77public sealed class OutputMessageCollection : IEnumerable
ResolveManifestFiles.cs (3)
851private class AssemblyMap : IEnumerable 916private class SatelliteRefAssemblyMap : IEnumerable 974private class FileMap : IEnumerable
src\msbuild\src\Shared\LanguageParser\CSharptokenizer.cs (1)
17internal sealed class CSharpTokenizer : IEnumerable
src\msbuild\src\Shared\LanguageParser\VisualBasictokenizer.cs (1)
17internal sealed class VisualBasicTokenizer : IEnumerable
Microsoft.CodeAnalysis (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
Microsoft.Data.Analysis (1)
DataFrameColumn.cs (1)
19public abstract partial class DataFrameColumn : IEnumerable
Microsoft.Maui (2)
Animations\Animation.cs (1)
12 public class Animation : IDisposable, IEnumerable
Primitives\LockableObservableListWrapper.cs (1)
12 public class LockableObservableListWrapper : IList<string>, ICollection<string>, INotifyCollectionChanged, INotifyPropertyChanged, IReadOnlyList<string>, IReadOnlyCollection<string>, IEnumerable<string>, IEnumerable
Microsoft.Maui.Controls (1)
DragAndDrop\DataPackagePropertySet.cs (1)
9 public class DataPackagePropertySet : IEnumerable
Microsoft.ML.DataView (1)
VBuffer.cs (1)
31public readonly struct VBuffer<T> : IEnumerable
Microsoft.NET.Build.Tasks (1)
FrameworkPackages\FrameworkPackages.cs (1)
25internal sealed partial class FrameworkPackages : IEnumerable<KeyValuePair<string, NuGetVersion>>, IEnumerable
Microsoft.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (1)
19internal abstract class ArrayRecord : ObjectRecord, IEnumerable
PresentationCore (4)
MS\Internal\Span.cs (1)
21internal class SpanVector : IEnumerable
System\Windows\Input\Stylus\Common\TabletDeviceCollection.cs (1)
11public class TabletDeviceCollection : ICollection, IEnumerable
System\Windows\Markup\XmlLanguage.cs (1)
460internal struct MatchingLanguageCollection : IEnumerable<XmlLanguage>, IEnumerable
System\Windows\Media\Imaging\BitmapMetadata.cs (1)
19public partial class BitmapMetadata : ImageMetadata, IEnumerable, IEnumerable<String>
PresentationFramework (19)
MS\Internal\Controls\EmptyEnumerable.cs (1)
15internal class EmptyEnumerable : IEnumerable
MS\Internal\Data\IndexedEnumerable.cs (1)
30internal class IndexedEnumerable : IEnumerable, IWeakEventListener
MS\Internal\Navigation\JournalEntryStack.cs (2)
13internal abstract class JournalEntryStack : IEnumerable, INotifyCollectionChanged 151internal class LimitedJournalEntryStackEnumerable : IEnumerable, INotifyCollectionChanged
System\Windows\Controls\DataGridColumnHeaderCollection.cs (1)
15internal class DataGridColumnHeaderCollection : IEnumerable, INotifyCollectionChanged, IDisposable
System\Windows\Controls\MultipleCopiesCollection.cs (1)
20IEnumerable,
System\Windows\Documents\DocumentStructures\SemanticBasicElement.cs (9)
44public class SectionStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 90public class ParagraphStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 135public class FigureStructure : SemanticBasicElement, IAddChild, IEnumerable<NamedElement>, IEnumerable 177public class ListStructure : SemanticBasicElement, IAddChild, IEnumerable<ListItemStructure>, IEnumerable 219public class ListItemStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable 273public class TableStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowGroupStructure>, IEnumerable 315public class TableRowGroupStructure : SemanticBasicElement, IAddChild, IEnumerable<TableRowStructure>, IEnumerable 358public class TableRowStructure : SemanticBasicElement, IAddChild, IEnumerable<TableCellStructure>, IEnumerable 400public class TableCellStructure : SemanticBasicElement, IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\Documents\DocumentStructures\StoryFragments.cs (2)
18public class StoryFragments : IAddChild, IEnumerable<StoryFragment>, IEnumerable 76public class StoryFragment : IAddChild, IEnumerable<BlockElement>, IEnumerable
System\Windows\LogicalTreeHelper.cs (1)
450private class EnumeratorWrapper : IEnumerable
System\Windows\Navigation\JournalEntryListConverter.cs (1)
133internal class UnifiedJournalEntryStackEnumerable : IEnumerable, INotifyCollectionChanged
ReachFramework (1)
Serialization\Manager\ReachSerializableProperties.cs (1)
20IEnumerable,
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
15internal class Enumerable<TUnderlying> : IEnumerable
System.Collections.Specialized (1)
System\Collections\Specialized\StringDictionary.cs (1)
19public class StringDictionary : IEnumerable
System.CommandLine (1)
Command.cs (1)
25public class Command : Symbol, IEnumerable
System.ComponentModel.TypeConverter (2)
MS\Internal\Xml\Linq\ComponentModel\XComponentModel.cs (1)
497internal sealed class XDeferredAxis<T> : IEnumerable<T>, IEnumerable where T : XObject
System\ComponentModel\AttributeCollection.cs (1)
14public class AttributeCollection : ICollection, IEnumerable
System.Configuration.ConfigurationManager (5)
System\Configuration\ConfigurationValues.cs (3)
143private sealed class EmptyCollection : IEnumerable 170private sealed class ConfigurationElementsCollection : IEnumerable 192private sealed class InvalidValuesCollection : IEnumerable
System\Configuration\SettingsPropertyCollection.cs (1)
8public class SettingsPropertyCollection : IEnumerable, ICloneable, ICollection
System\Configuration\SettingsPropertyValueCollection.cs (1)
8public class SettingsPropertyValueCollection : IEnumerable, ICloneable, ICollection
System.Data.Common (3)
System\Data\Common\DbDataReader.cs (1)
14public abstract class DbDataReader : MarshalByRefObject, IDataReader, IEnumerable, IAsyncDisposable
System\Data\EnumerableRowCollection.cs (1)
16public abstract class EnumerableRowCollection : IEnumerable
System\Data\RbTree.cs (1)
92internal abstract class RBTree<K> : IEnumerable
System.DirectoryServices (2)
System\DirectoryServices\DirectoryEntries.cs (1)
12public class DirectoryEntries : IEnumerable
System\DirectoryServices\SearchResultCollection.cs (1)
16public class SearchResultCollection : MarshalByRefObject, ICollection, IEnumerable, IDisposable
System.DirectoryServices.AccountManagement (4)
System\DirectoryServices\AccountManagement\AD\RangeRetriever.cs (1)
18internal sealed class RangeRetriever : CollectionBase, IEnumerable, IEnumerator, IDisposable
System\DirectoryServices\AccountManagement\FindResult.cs (1)
11public class PrincipalSearchResult<T> : IEnumerable<T>, IEnumerable, IDisposable
System\DirectoryServices\AccountManagement\PrincipalCollection.cs (1)
11public class PrincipalCollection : ICollection<Principal>, ICollection, IEnumerable<Principal>, IEnumerable
System\DirectoryServices\AccountManagement\TrackedCollection.cs (1)
11internal sealed class TrackedCollection<T> : ICollection<T>, ICollection, IEnumerable<T>, IEnumerable
System.Linq.Parallel (1)
System\Linq\Parallel\Enumerables\ParallelQuery.cs (1)
22public class ParallelQuery : IEnumerable
System.Management (4)
System\Management\ManagementObjectCollection.cs (1)
58public class ManagementObjectCollection : ICollection, IEnumerable, IDisposable
System\Management\MethodSet.cs (1)
48public class MethodDataCollection : ICollection, IEnumerable
System\Management\PropertySet.cs (1)
50public class PropertyDataCollection : ICollection, IEnumerable
System\Management\QualifierSet.cs (1)
51public class QualifierDataCollection : ICollection, IEnumerable
System.Net.Primitives (1)
System\Net\CredentialCache.cs (1)
14public class CredentialCache : ICredentials, ICredentialsByHost, IEnumerable
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (1)
1249private sealed class SyncHashtable : Hashtable, IEnumerable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceSet.cs (1)
19public class ResourceSet : IDisposable, IEnumerable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
157internal sealed class RuntimeResourceSet : ResourceSet, IEnumerable
src\runtime\src\libraries\System.Private.CoreLib\src\System\Security\PermissionSet.cs (1)
13public partial class PermissionSet : ICollection, IEnumerable, IDeserializationCallback, ISecurityEncodable, IStackWalk
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
28IEnumerable,
System\Array.NativeAot.cs (1)
26public abstract partial class Array : ICollection, IEnumerable, IList, IStructuralComparable, IStructuralEquatable, ICloneable
System.Private.Windows.Core (1)
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (1)
19internal abstract class ArrayRecord : ObjectRecord, IEnumerable
System.Private.Xml (5)
System\Xml\Dom\XmlNamedNodemap.cs (1)
9public partial class XmlNamedNodeMap : IEnumerable
System\Xml\Dom\XmlNode.cs (1)
19public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
System\Xml\Dom\XmlNodeList.cs (1)
9public abstract class XmlNodeList : IEnumerable, IDisposable
System\Xml\XmlNamespacemanager.cs (1)
12public class XmlNamespaceManager : IXmlNamespaceResolver, IEnumerable
System\Xml\XPath\XPathNodeIterator.cs (1)
10public abstract class XPathNodeIterator : ICloneable, IEnumerable
System.Resources.Extensions (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
157internal sealed class RuntimeResourceSet : ResourceSet, IEnumerable
System.Runtime.Caching (1)
System\Runtime\Caching\MemoryCache.cs (1)
20public class MemoryCache : ObjectCache, IEnumerable, IDisposable
System.Security.AccessControl (1)
System\Security\Policy\Evidence.cs (1)
8public sealed partial class Evidence : ICollection, IEnumerable
System.Security.Cryptography.Pkcs (1)
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (1)
12public sealed class SignerInfoCollection : ICollection, IEnumerable
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\KeyInfo.cs (1)
10public class KeyInfo : IEnumerable
System.Security.Permissions (1)
System\Security\Policy\ApplicationTrustCollection.cs (1)
8public sealed partial class ApplicationTrustCollection : ICollection, IEnumerable
System.Speech (1)
Internal\RBList.cs (1)
15internal abstract class RBList : IEnumerable
System.Windows.Forms (3)
System\Windows\Forms\Controls\DataGridView\DataGridViewCellLinkedList.cs (1)
11internal class DataGridViewCellLinkedList : IEnumerable
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedList.cs (1)
11internal class DataGridViewIntLinkedList : IEnumerable
System\Windows\Forms\Controls\ToolStrips\ToolStripPanelRow.ToolStripPanelRowControlCollection.cs (1)
29internal partial class ToolStripPanelRowControlCollection : ArrangedElementCollection, IList, IEnumerable
System.Windows.Forms.Design (1)
System\ComponentModel\Design\Serialization\StatementContext.cs (1)
34public sealed class ObjectStatementCollection : IEnumerable
System.Windows.Forms.Primitives (1)
System\Windows\Forms\NonNullCollection.cs (1)
13: IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection, IReadOnlyList<T>, IReadOnlyCollection<T>
2104 references to IEnumerable
aspire (2)
Commands\SettingsSchemaBuilder.cs (1)
57if (typeof(System.Collections.IEnumerable).IsAssignableFrom(underlyingType) && underlyingType != typeof(string))
src\Shared\CircularBuffer.cs (1)
276IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Azure.Messaging.EventHubs (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Messaging.ServiceBus (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Messaging.WebPubSub (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Azure.Storage.Queues (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Cli.Tests (5)
Commands\UpdateCommandTests.cs (3)
2942IEnumerable? capturedChoices = null; 2985IEnumerable? capturedChoices = null; 3030IEnumerable? capturedChoices = null;
TestServices\TestInteractionService.cs (2)
39public Func<string, IEnumerable, Func<object, string>, CancellationToken, object>? PromptForSelectionCallback { get; set; } 44public Func<string, IEnumerable, Func<object, string>, CancellationToken, IReadOnlyList<object>>? PromptForSelectionsCallback { get; set; }
Aspire.Dashboard (1)
src\Shared\CircularBuffer.cs (1)
276IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Dashboard.Tests (1)
Model\ResourceStateViewModelTests.cs (1)
242System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting (15)
ApplicationModel\CustomResourceSnapshot.cs (4)
265if (x is IEnumerable sequenceX and not string && y is IEnumerable sequenceY and not string) 273private static bool SequenceContentEquals(IEnumerable x, IEnumerable y)
ApplicationModel\EndpointAnnotation.cs (1)
417IEnumerator IEnumerable.GetEnumerator()
ApplicationModel\ResourceAnnotationCollection.cs (1)
186IEnumerator IEnumerable.GetEnumerator() =>
ApplicationModel\ResourceCollection.cs (1)
115IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
Backchannel\AuxiliaryBackchannelRpcTarget.cs (5)
1398System.Collections.IEnumerable enumerable => ConvertEnumerablePropertyValueToJsonArray(enumerable), 1432System.Collections.IEnumerable enumerable => ConvertEnumerablePropertyValueToString(enumerable), 1437private static string ConvertEnumerablePropertyValueToString(System.Collections.IEnumerable enumerable) 1451private static JsonArray ConvertEnumerablePropertyValueToJsonArray(System.Collections.IEnumerable enumerable) 1475System.Collections.IEnumerable enumerable => enumerable.Cast<object>().OfType<string>().Where(static s => !string.IsNullOrEmpty(s)).ToArray(),
IInteractionService.cs (2)
507IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 762IEnumerator IEnumerable.GetEnumerator() => _inputs.GetEnumerator();
src\Shared\CircularBuffer.cs (1)
276IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Aspire.Hosting.Azure.CosmosDB (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Hosting.Docker (1)
src\Shared\Yaml\YamlIEnumerableSkipEmptyObjectGraphVisitor.cs (1)
54case IEnumerable enumerableObject:
Aspire.Hosting.Kubernetes (3)
KubernetesManifestResource.cs (2)
155IEnumerable enumerable when value is not string => NormalizeEnumerable(enumerable), 252private static List<object?> NormalizeEnumerable(IEnumerable enumerable)
src\Shared\Yaml\YamlIEnumerableSkipEmptyObjectGraphVisitor.cs (1)
54case IEnumerable enumerableObject:
Aspire.Hosting.Radius (4)
Publishing\BicepPostProcessor.cs (2)
201System.Collections.IEnumerable sequence => ToBicepArray(sequence), 230private static BicepList<object> ToBicepArray(System.Collections.IEnumerable sequence)
Publishing\RadiusInfrastructureBuilder.cs (2)
1737case System.Collections.IEnumerable sequence: 1777System.Collections.IEnumerable sequence,
Aspire.Hosting.RemoteHost (2)
Ats\AtsMarshaller.cs (2)
363foreach (var item in (IEnumerable)value) 445foreach (var item in (IEnumerable)value)
Aspire.Hosting.Tests (3)
ApplicationModel\ResourceAnnotationCollectionTests.cs (2)
271var enumerable = (System.Collections.IEnumerable)collection;
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.Azure.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.EntityFrameworkCore.Cosmos (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (1)
src\Shared\StableConnectionStringBuilder.cs (1)
167IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<string, string>>)this).GetEnumerator();
Aspire.RabbitMQ.Client (1)
src\Components\Aspire.RabbitMQ.Client\RabbitMQEventSourceLogForwarder.cs (1)
94IEnumerator IEnumerable.GetEnumerator()
ConfigurationSchemaGenerator (1)
RuntimeSource\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
dotnet (1)
Commands\Test\MTP\Models.cs (1)
56IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
dotnet-format (2)
Analyzers\Extensions.cs (2)
142var codeStyleOptions = (IEnumerable)parameters[2]!;
dotnet-svcutil-lib (51)
CodeDomFixup\CodeDomVisitors\CodeDomVisitor.cs (1)
36private void Enumerate(IEnumerable coll)
FrameworkFork\Microsoft.CodeDom\Compiler\TempFiles.cs (1)
132IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\Microsoft.CodeDom\System\CodeNamespaceImportCollection.cs (1)
192IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\Dom\XmlNode.cs (1)
876IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\schema\GenerateConverter.cs (1)
1000if (name == "IEnumerable") return typeof(IEnumerable);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaCollection.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDatatype.cs (2)
276if (t == typeof(IEnumerable) && t != typeof(System.String)) 279IEnumerator enumerator = (value as IEnumerable).GetEnumerator();
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (9)
343protected static readonly Type IEnumerableType = typeof(IEnumerable); 3412if (!(value is IEnumerable) || value.GetType() == StringType || value.GetType() == ByteArrayType) 3482if (!(value is IEnumerable) || !IsListType(destinationType)) 3493return ListAsString((IEnumerable)value, nsResolver); 3582IEnumerable enumSrc = list as IEnumerable; 3610IEnumerable enumSrc = list as IEnumerable; 3632private string ListAsString(IEnumerable list, IXmlNamespaceResolver nsResolver)
FrameworkFork\Microsoft.Xml\Xml\Serialization\Types.cs (3)
949if (typeof(IEnumerable).IsAssignableFrom(type) && !IsArraySegment(type)) 1065else if (typeof(IEnumerable).IsAssignableFrom(type)) 1279if (typeof(IEnumerable).IsAssignableFrom(type))
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriter.cs (7)
1230while ((elementType.IsArray || typeof(IEnumerable).IsAssignableFrom(elementType)) && GetPrimitiveTypeName(elementType, false) == null) 1319if (!typeof(IEnumerable).IsAssignableFrom(type)) throw new InvalidOperationException(string.Format(ResXml.XmlInternalErrorDetails, "not array like type " + type.FullName)); 1334IEnumerator e = ((IEnumerable)o).GetEnumerator(); 1422if (t.IsArray || typeof(IEnumerable).IsAssignableFrom(t)) 2601Writer.Write(typeof(IEnumerable).FullName); 2808Writer.Write(typeof(IEnumerable).FullName); 4314typeName = typeof(IEnumerable).FullName;
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
1582Type typeIEnumerable = arrayTypeDesc.IsGenericInterface ? typeof(IEnumerable<>).MakeGenericType(arrayElementTypeDesc.Type) : typeof(IEnumerable);
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\Globals.cs (1)
756s_typeOfIEnumerable = typeof(IEnumerable);
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\UnderstoodHeaders.cs (1)
38IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ImportedPolicyConversionContext.cs (1)
164IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\MessageContractImporter.cs (1)
1171private static IEnumerable GetSchema(XmlSchemaSet schemaSet, string ns)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\PolicyReader.cs (2)
346IEnumerator IEnumerable.GetEnumerator() 393IEnumerator IEnumerable.GetEnumerator()
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
868(!isArray && typeof(IEnumerable).IsAssignableFrom(member.MemberType) && member.MemberType != typeof(string) && !typeof(XmlNode).IsAssignableFrom(member.MemberType) && !typeof(IXmlSerializable).IsAssignableFrom(member.MemberType)))
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (5)
65private static Type s_typeOfIEnumerable = typeof(IEnumerable); 160foreach (object headerItemValue in (IEnumerable)headerValue) 223foreach (object item in (IEnumerable)graph) 332return Queryable.AsQueryable((IEnumerable)val); 570return Queryable.AsQueryable((IEnumerable)val);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (1)
115foreach (object unknownHeader in (IEnumerable)parameters[unknownHeaderDescription.Index])
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 (3)
190IEnumerator IEnumerable.GetEnumerator() 194IEnumerable asEnumerable = _items as IEnumerable;
Shared\Options\ListValue.cs (1)
202IEnumerator IEnumerable.GetEnumerator()
dotnet-svcutil.xmlserializer (2)
Microsoft\Tools\ServiceModel\SvcUtil\XmlSerializerGenerator.cs (2)
232System.Collections.IEnumerable operations = (System.Collections.IEnumerable)operationsProperty.GetValue(contract);
GenerateDocumentationAndConfigFiles (48)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (3)
727IEnumerator IEnumerable.GetEnumerator() 844IEnumerator IEnumerable.GetEnumerator() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
ILAssembler (2)
NamedElementList.cs (2)
83IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_elements).GetEnumerator();
ILCompiler.Compiler (5)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
429IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\coreclr\tools\Common\Pgo\PgoFormat.cs (1)
183IEnumerator IEnumerable.GetEnumerator() => this;
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\DefaultValueDictionary.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
145IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (1)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method);
ILCompiler.ReadyToRun (3)
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoInstructionSet.cs (1)
429IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\coreclr\tools\Common\Pgo\PgoFormat.cs (1)
183IEnumerator IEnumerable.GetEnumerator() => this;
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (1)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method);
illink (3)
ILLink.RoslynAnalyzer (3)
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\DefaultValueDictionary.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\DataFlow\ValueSet.cs (1)
145IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\tools\illink\src\ILLink.Shared\TypeSystemProxy\ParameterCollection.cs (1)
35IEnumerator IEnumerable.GetEnumerator() => new ParameterEnumerator(_start, _end, _method);
Microsoft.Analyzers.Local (2)
JsonArray.cs (1)
125System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
JsonObject.cs (1)
145System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Analyzers.Local.Tests (2)
JsonArrayTest.cs (1)
132var legacyEnumerator = ((IEnumerable)obj).GetEnumerator();
JsonObjectTest.cs (1)
76IEnumerable legacyEnumerable = obj;
Microsoft.AspNetCore.Authentication.OAuth (1)
ClaimActionCollection.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Authorization (2)
src\aspnetcore\src\Shared\Debugger\DebuggerHelpers.cs (2)
72else if (kvp.Value is IEnumerable enumerable) 106if (value is not string && value is IEnumerable enumerable && !enumerable.GetEnumerator().MoveNext())
Microsoft.AspNetCore.Components (8)
_generated\0\LoggerMessage.g.cs (1)
231global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
NavigationManagerExtensions.cs (2)
224if (valueType != typeof(string) && typeof(IEnumerable).IsAssignableFrom(valueType)) 231var values = ((IEnumerable)value).Cast<object>();
RenderTree\ArrayBuilderSegment.cs (2)
57IEnumerator IEnumerable.GetEnumerator() 58=> ((IEnumerable)new ArraySegment<T>(Array, _offset, _count)).GetEnumerator();
ResourceAssetCollection.cs (1)
70IEnumerator IEnumerable.GetEnumerator() => _resources.GetEnumerator();
src\aspnetcore\src\Http\Http.Abstractions\src\Routing\RouteValueDictionary.cs (1)
476IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Http\Routing\src\PathTokenizer.cs (1)
106IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Components.Endpoints (7)
_generated\0\LoggerMessage.g.cs (3)
392global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 475global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 542global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
FormMapping\FormDataReader.cs (1)
293IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Rendering\EndpointHtmlRenderer.cs (1)
308IEnumerator IEnumerable.GetEnumerator()
Rendering\EndpointHtmlRenderer.PrerenderingState.cs (1)
260IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
TempData\TempData.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Components.QuickGrid (1)
QuickGrid.razor.cs (1)
27/// <see cref="System.Linq.Queryable.AsQueryable(System.Collections.IEnumerable)"/> extension method,
Microsoft.AspNetCore.Components.Server (1)
_generated\0\LoggerMessage.g.cs (1)
1177global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Components.WebView (1)
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Connections.Abstractions (1)
ConnectionItems.cs (1)
128IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Cors (2)
src\aspnetcore\src\Shared\Debugger\DebuggerHelpers.cs (2)
72else if (kvp.Value is IEnumerable enumerable) 106if (value is not string && value is IEnumerable enumerable && !enumerable.GetEnumerator().MoveNext())
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.AspNetCore.Hosting (5)
Internal\HostingApplicationDiagnostics.cs (1)
658IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestFinishedLog.cs (1)
80IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestStartingLog.cs (1)
62IEnumerator IEnumerable.GetEnumerator()
Internal\HostingRequestUnhandledLog.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\StaticWebAssets\ManifestStaticWebAssetFileProvider.cs (1)
250IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.Http (8)
FormCollection.cs (1)
161IEnumerator IEnumerable.GetEnumerator()
HeaderDictionary.cs (1)
359IEnumerator IEnumerable.GetEnumerator()
Internal\ItemsDictionary.cs (1)
141IEnumerator IEnumerable.GetEnumerator() => _items?.GetEnumerator() ?? EmptyEnumerator.Instance;
Internal\RequestCookieCollection.cs (1)
164IEnumerator IEnumerable.GetEnumerator()
QueryCollection.cs (1)
178IEnumerator IEnumerable.GetEnumerator()
QueryCollectionInternal.cs (1)
80IEnumerator IEnumerable.GetEnumerator() => Store.GetEnumerator();
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\Dictionary\AdaptiveCapacityDictionary.cs (1)
334IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Http.Abstractions (15)
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 (1)
58IEnumerator IEnumerable.GetEnumerator()
Routing\EndpointMetadataCollection.cs (1)
160IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Routing\RouteValueDictionary.cs (1)
476IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\Debugger\DebuggerHelpers.cs (2)
72else if (kvp.Value is IEnumerable enumerable) 106if (value is not string && value is IEnumerable enumerable && !enumerable.GetEnumerator().MoveNext())
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 (5)
_generated\0\LoggerMessage.g.cs (3)
246global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 329global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 396global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
QueryBuilder.cs (1)
114IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormDataReader.cs (1)
293IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.HttpLogging (1)
HttpLog.cs (1)
70IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.HttpOverrides (1)
DualIPNetworkList.cs (1)
88System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _system.GetEnumerator();
Microsoft.AspNetCore.Mvc.Abstractions (13)
ModelBinding\ModelMetadata.cs (6)
252/// implements <see cref="IEnumerable"/>. 257/// implements <see cref="IEnumerable"/> but not <see cref="IEnumerable{T}"/>. <c>null</c> otherwise i.e. when 450/// implements <see cref="IEnumerable"/>. 475/// from <see cref="string"/> and without a <c>TryParse</c> method. Most POCO and <see cref="IEnumerable"/> types are therefore complex. 524/// <see cref="IEnumerable"/>, and is not a <see cref="string"/>. 783if (ModelType != typeof(string) && !ModelType.IsArray && typeof(IEnumerable).IsAssignableFrom(ModelType))
ModelBinding\ModelStateDictionary.cs (5)
757IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 997IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1130IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1185/// An <see cref="IEnumerable"/> for <see cref="ModelStateEntry"/>. 1205IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
ModelBinding\Validation\ValidationStateDictionary.cs (1)
135IEnumerator IEnumerable.GetEnumerator()
ModelBinding\ValueProviderResult.cs (1)
138IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.Core (13)
_generated\0\LoggerMessage.g.cs (5)
618global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1522global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1582global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1642global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1796global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
ApiBehaviorOptions.cs (1)
96IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Diagnostics\EventData.cs (1)
34IEnumerator IEnumerable.GetEnumerator()
Infrastructure\CopyOnWriteList.cs (1)
114IEnumerator IEnumerable.GetEnumerator()
ModelBinding\Binders\FormCollectionModelBinder.cs (1)
82IEnumerator IEnumerable.GetEnumerator()
ModelBinding\Validation\DefaultCollectionValidationStrategy.cs (1)
86return (model as IEnumerable<T>)?.GetEnumerator() ?? ((IEnumerable)model).GetEnumerator();
MvcCoreLoggerExtensions.cs (1)
324IEnumerator IEnumerable.GetEnumerator()
MvcOptions.cs (1)
375IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
MvcDataAnnotationsLocalizationOptions.cs (1)
24IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.Formatters.Xml (2)
DelegatingEnumerable.cs (1)
74IEnumerator IEnumerable.GetEnumerator()
MvcXmlOptions.cs (1)
19IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
MvcNewtonsoftJsonOptions.cs (1)
72IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.RazorPages (1)
RazorPagesOptions.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Microsoft.AspNetCore.Mvc.TagHelpers (1)
SelectTagHelper.cs (1)
100typeof(IEnumerable).IsAssignableFrom(realModelType);
Microsoft.AspNetCore.Mvc.ViewFeatures (34)
AttributeDictionary.cs (3)
310IEnumerator IEnumerable.GetEnumerator() 434IEnumerator IEnumerable.GetEnumerator() 539IEnumerator IEnumerable.GetEnumerator()
DefaultDisplayTemplates.cs (3)
80var enumerable = model as IEnumerable; 85"Collection", model.GetType().FullName, typeof(IEnumerable).FullName));
DefaultEditorTemplates.cs (3)
63var enumerable = model as IEnumerable; 68"Collection", model.GetType().FullName, typeof(IEnumerable).FullName));
DefaultHtmlGenerator.cs (2)
939IEnumerable rawValues; 942rawValues = rawValue as IEnumerable;
IHtmlGenerator.cs (1)
581/// <see cref="System.Collections.IEnumerable"/> type, instead converts each item in the collection and returns
MvcViewOptions.cs (1)
49IEnumerator IEnumerable.GetEnumerator() => _switches.GetEnumerator();
Rendering\MultiSelectList.cs (11)
25public MultiSelectList(IEnumerable items) 36public MultiSelectList(IEnumerable items, IEnumerable selectedValues) 48public MultiSelectList(IEnumerable items, string dataValueField, string dataTextField) 62IEnumerable items, 65IEnumerable selectedValues) 85IEnumerable items, 88IEnumerable selectedValues, 123public IEnumerable Items { get; } 128public IEnumerable SelectedValues { get; } 250IEnumerator IEnumerable.GetEnumerator()
Rendering\SelectList.cs (6)
19public SelectList(IEnumerable items) 30public SelectList(IEnumerable items, object selectedValue) 42public SelectList(IEnumerable items, string dataValueField, string dataTextField) 56IEnumerable items, 81IEnumerable items, 98private static IEnumerable ToEnumerable(object selectedValue)
TempDataDictionary.cs (1)
268IEnumerator IEnumerable.GetEnumerator()
TemplateRenderer.cs (1)
215if (typeof(IEnumerable).IsAssignableFrom(fieldType))
ViewComponents\DefaultViewComponentInvoker.cs (1)
324IEnumerator IEnumerable.GetEnumerator()
ViewDataDictionary.cs (1)
592IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.OpenApi.SourceGenerators (2)
XmlComments\XmlComment.InheritDoc.cs (2)
429var xpathResult = (IEnumerable)System.Xml.XPath.Extensions.XPathEvaluate(node, xpath);
Microsoft.AspNetCore.Owin (5)
DictionaryStringArrayWrapper.cs (1)
62IEnumerator IEnumerable.GetEnumerator() => new ConvertingEnumerator(Inner);
DictionaryStringValuesWrapper.cs (1)
107IEnumerator IEnumerable.GetEnumerator() => new ConvertingEnumerator(Inner);
OwinEnvironment.cs (2)
225IEnumerator IEnumerable.GetEnumerator() 598IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
OwinFeatureCollection.cs (1)
392IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Razor.Runtime (1)
src\aspnetcore\src\Shared\CopyOnWriteDictionary\CopyOnWriteDictionary.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Razor\src\Shared\Microsoft.AspNetCore.Razor.SharedUtilities\EnumerableExtensions.cs (1)
169public static bool TryGetCount<T>(this IEnumerable sequence, out int count)
Microsoft.AspNetCore.Rewrite (2)
IISUrlRewrite\ConditionCollection.cs (1)
56IEnumerator IEnumerable.GetEnumerator()
IISUrlRewrite\IISRewriteMapCollection.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Routing (6)
PathTokenizer.cs (1)
106IEnumerator IEnumerable.GetEnumerator()
Patterns\RoutePatternFactory.cs (1)
668else if (kvp.Value is IEnumerable multiplePolicies)
src\aspnetcore\src\Shared\Debugger\DebuggerHelpers.cs (2)
72else if (kvp.Value is IEnumerable enumerable) 106if (value is not string && value is IEnumerable enumerable && !enumerable.GetEnumerator().MoveNext())
Template\TemplateBinder.cs (2)
602var values = kvp.Value as IEnumerable;
Microsoft.AspNetCore.Server.HttpSys (4)
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
StandardFeatureCollection.cs (1)
91IEnumerator IEnumerable.GetEnumerator()
UrlPrefixCollection.cs (1)
179IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.IIS (3)
Core\IISHttpContext.FeatureCollection.cs (1)
436IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\HeaderCollection.cs (1)
247IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\Shared\HttpSys\RequestProcessing\RequestHeaders.cs (1)
250IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.IntegrationTesting (1)
TestMatrix.cs (1)
313IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.Kestrel.Core (7)
_generated\0\LoggerMessage.g.cs (2)
279global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 1122global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Internal\ConnectionLogScope.cs (1)
43IEnumerator IEnumerable.GetEnumerator()
Internal\Http\HttpHeaders.cs (1)
235IEnumerator IEnumerable.GetEnumerator()
Internal\Http\HttpProtocol.Generated.cs (1)
958IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Internal\ServerAddressesCollection.cs (2)
95IEnumerator IEnumerable.GetEnumerator() 159IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (2)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
src\aspnetcore\src\Servers\Kestrel\shared\TransportMultiplexedConnection.Generated.cs (1)
342IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
src\aspnetcore\src\Servers\Kestrel\shared\TransportConnection.Generated.cs (1)
480IEnumerator IEnumerable.GetEnumerator() => FastEnumerable().GetEnumerator();
Microsoft.AspNetCore.Session (2)
DefaultDistributedSessionStore.cs (1)
31IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
NoOpSessionStore.cs (1)
36IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.AspNetCore.SignalR.Client.Core (2)
Internal\ConnectionLogScope.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (1)
448IEnumerator IEnumerable.GetEnumerator()
Microsoft.AspNetCore.SignalR.Core (3)
_generated\0\LoggerMessage.g.cs (1)
153global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Internal\HubGroupList.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
src\aspnetcore\src\SignalR\common\Shared\MessageBuffer.cs (1)
448IEnumerator IEnumerable.GetEnumerator()
Microsoft.Build (102)
BackEnd\BuildManager\GlobalPropertiesLookup.cs (1)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
BackEnd\Components\Caching\ConfigCache.cs (1)
299System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ConfigCacheWithOverride.cs (1)
38IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCache.cs (1)
399IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Caching\ResultsCacheWithOverride.cs (1)
119IEnumerator IEnumerable.GetEnumerator()
BackEnd\Components\Communications\LogMessagePacket.cs (4)
183private static void WriteProperties(IEnumerable properties, ITranslator translator) 213private static void WriteItems(IEnumerable items, ITranslator translator) 336private static IEnumerable ReadProperties(ITranslator translator) 357private static IEnumerable ReadItems(ITranslator translator)
BackEnd\Components\Logging\EvaluationLoggingContext.cs (3)
42internal void LogProjectEvaluationFinished(IEnumerable globalProperties, IEnumerable properties, IEnumerable items, ProfilerResult? profilerResult)
BackEnd\Components\Logging\ILoggingService.cs (3)
555IEnumerable globalProperties, 556IEnumerable properties, 557IEnumerable items,
BackEnd\Components\Logging\LoggingServiceLogMethods.cs (3)
520IEnumerable globalProperties, 521IEnumerable properties, 522IEnumerable items,
BackEnd\Components\Logging\TargetLoggingContext.cs (1)
162IEnumerator IEnumerable.GetEnumerator()
BuildCheck\Infrastructure\BuildEventsProcessor.cs (1)
51private static Dictionary<string, string> ExtractPropertiesLookup(System.Collections.IEnumerable? propertiesFromEventArgs)
Collections\ArrayDictionary.cs (1)
165IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Collections\ConvertingEnumerable.cs (1)
50IEnumerator IEnumerable.GetEnumerator()
Collections\CopyOnReadEnumerable.cs (1)
101IEnumerator IEnumerable.GetEnumerator()
Collections\CopyOnWritePropertyDictionary.cs (1)
151IEnumerator IEnumerable.GetEnumerator() => new Enumerator(this);
Collections\ItemDictionary.cs (1)
172IEnumerator IEnumerable.GetEnumerator()
Collections\ItemDictionarySlim.cs (1)
111IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Collections\MultiDictionary.cs (1)
239IEnumerator IEnumerable.GetEnumerator()
Collections\PropertyDictionary.cs (1)
269IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Collections\ReadOnlyConvertingDictionary.cs (1)
186System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Collections\RetrievableEntryHashSet\RetrievableEntryHashSet.cs (1)
502IEnumerator IEnumerable.GetEnumerator()
Collections\WeakValueDictionary.cs (1)
252IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Construction\ProjectElementContainer.cs (2)
874IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 967IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Definition\ProjectCollection.cs (1)
2051IEnumerator IEnumerable.GetEnumerator()
Evaluation\Evaluator.cs (4)
385IEnumerable globalProperties = null; 386IEnumerable properties = null; 387IEnumerable items = null; 913private IEnumerable FilterOutEnvironmentDerivedProperties(PropertyDictionary<P> dictionary)
Evaluation\Expander.PropertyExpander.cs (1)
418else if (valueToConvert is IEnumerable enumerable)
Evaluation\LazyItemEvaluator.OrderedItemDataCollection.cs (1)
46System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => _listBuilder.GetEnumerator();
Evaluation\SemiColonTokenizer.cs (1)
39IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Instance\ImmutableProjectCollections\ImmutableElementCollectionConverter.cs (2)
100IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 198IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableGlobalPropertiesCollectionConverter.cs (2)
162IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator(); 240IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableItemDefinitionsListConverter.cs (1)
139IEnumerator IEnumerable.GetEnumerator() => GetEnumeratorImpl();
Instance\ImmutableProjectCollections\ImmutableItemDictionary.cs (2)
109IEnumerator IEnumerable.GetEnumerator() 211IEnumerator IEnumerable.GetEnumerator()
Instance\ImmutableProjectCollections\ImmutableProjectMetadataCollectionConverter.cs (1)
87IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Instance\ImmutableProjectCollections\LazyStringValuedList.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => EnsureListInitialized().GetEnumerator();
Logging\BaseConsoleLogger.cs (2)
494internal List<DictionaryEntry> ExtractPropertyList(IEnumerable properties) 585internal SortedList ExtractItemList(IEnumerable items)
Logging\BinaryLogger\BuildEventArgsReader.cs (1)
693IEnumerable? globalProperties = null;
Logging\BinaryLogger\BuildEventArgsWriter.cs (4)
926private void WriteTaskItemList(IEnumerable items, bool writeMetadata = true) 1000private void WriteProjectItems(IEnumerable items, string projectFile) 1084itemList is not IEnumerable list) 1161private void WriteProperties(IEnumerable properties)
Logging\BuildEventArgsExtensions.cs (4)
83private static IEnumerable<PropertyData> EnumerateProperties(IEnumerable? properties) 86private static IEnumerable<ItemData> EnumerateItems(IEnumerable? items) 89private static IEnumerable<ItemData> EnumerateItemsOfType(IEnumerable? items, string typeName) 92private static IEnumerable<ItemData> EnumerateItemsOfTypes(IEnumerable? items, string[] typeNames)
Logging\ParallelLogger\ParallelConsoleLogger.cs (4)
605private string ReadProjectConfigurationDescription(IEnumerable items) 751internal void WriteProperties(BuildEventArgs e, IEnumerable properties) 818internal void WriteItems(BuildEventArgs e, IEnumerable items) 906IEnumerable targetOutputs = e.TargetOutputs;
Logging\TerminalLogger\TerminalLogger.cs (1)
1124var targetOutputs = e.TargetOutputs;
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\5057ed6cf5d6323b\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\8b3a4ac2431f87ea\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\8b3a4ac2431f87ea\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\8b3a4ac2431f87ea\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\msbuild\artifacts\.packages\microsoft.codeanalysis.pooledobjects\5.0.0-1.25277.114\contentFiles\cs\netstandard2.0\ArrayBuilder.cs (1)
541System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Utilities\Utilities.cs (9)
661public static int FastCountOrZero(this IEnumerable enumerable) 682public static IEnumerable<PropertyData> EnumerateProperties(IEnumerable properties) 702IEnumerable<PropertyData> CastOneByOne(IEnumerable props) 740public static void EnumerateProperties<TArg>(IEnumerable properties, TArg arg, Action<TArg, KeyValuePair<string, string>> callback) 751public static IEnumerable<ItemData> EnumerateItems(IEnumerable items) 790public static IEnumerable<ItemData> EnumerateItemsOfType(IEnumerable items, string typeName) 819public static IEnumerable<ItemData> EnumerateItemsOfTypes(IEnumerable items, string[] typeNames) 849public static void EnumerateItems(IEnumerable items, Action<DictionaryEntry> callback) 863private static IEnumerable<ItemData> CastItemsOneByOne(IEnumerable items, string[] itemTypeNamesToFetch)
Microsoft.Build.Framework (28)
Collections\CopyOnWriteDictionary.cs (1)
321IEnumerator IEnumerable.GetEnumerator()
Collections\ReadOnlyCollection.cs (2)
176IEnumerator IEnumerable.GetEnumerator() 178return ((IEnumerable)_backing).GetEnumerator();
Collections\ReadOnlyEmptyCollection.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
Collections\ReadOnlyEmptyDictionary.cs (1)
252IEnumerator IEnumerable.GetEnumerator()
ProjectEvaluationFinishedEventArgs.cs (3)
39public IEnumerable? GlobalProperties { get; set; } 44public IEnumerable? Properties { get; set; } 49public IEnumerable? Items { get; set; }
ProjectStartedEventArgs.cs (14)
58IEnumerable properties, 59IEnumerable items) 82IEnumerable? properties, 83IEnumerable? items, 109IEnumerable? properties, 110IEnumerable? items, 136IEnumerable? properties, 137IEnumerable? items, 166IEnumerable? properties, 167IEnumerable? items, 285private IEnumerable? properties; 290public IEnumerable? Properties 310private IEnumerable? items; 315public IEnumerable? Items
TargetFinishedEventArgs.cs (5)
72IEnumerable targetOutputs) 88/// <param name="targetOutputs">An <see cref="IEnumerable"/> containing the outputs of the target.</param> 97IEnumerable targetOutputs) 111private IEnumerable targetOutputs; 169public IEnumerable TargetOutputs
Utilities\VersionUtilities.cs (1)
31internal static SortedDictionary<Version, List<string>> GatherVersionStrings(Version targetPlatformVersion, IEnumerable versions)
Microsoft.Build.Tasks.Core (6)
NativeMethods.cs (1)
481IEnumerator IEnumerable.GetEnumerator()
ResolveManifestFiles.cs (3)
908IEnumerator IEnumerable.GetEnumerator() 965IEnumerator IEnumerable.GetEnumerator() 1006IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (1)
486IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersFromConfig.cs (1)
104IEnumerator IEnumerable.GetEnumerator()
Microsoft.Build.Utilities.Core (2)
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersEx.cs (1)
486IEnumerator IEnumerable.GetEnumerator()
src\msbuild\src\Shared\AssemblyFolders\AssemblyFoldersFromConfig.cs (1)
104IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis (59)
Collections\Grouping.cs (1)
37IEnumerator IEnumerable.GetEnumerator()
Collections\IdentifierCollection.Collection.cs (1)
73System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Collections\OrderedSet.cs (2)
78IEnumerator IEnumerable.GetEnumerator() 80return ((IEnumerable)_list).GetEnumerator();
Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 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 (1)
124IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\ImmutableSetWithInsertionOrder`1.cs (1)
137IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Operations\IOperation.OperationList.cs (1)
67IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator();
Operations\IOperation.OperationList.Reversed.cs (1)
81IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<IOperation>)this).GetEnumerator();
SpecialType.cs (1)
146/// Indicates that the type is <see cref="IEnumerable"/>.
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.cs (1)
427IEnumerator IEnumerable.GetEnumerator()
Syntax\ChildSyntaxList.Reversed.cs (1)
44IEnumerator IEnumerable.GetEnumerator()
Syntax\SeparatedSyntaxList.cs (1)
622IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxList`1.cs (1)
451IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxNodeOrTokenList.cs (1)
465IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTokenList.cs (1)
464IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTokenList.Reversed.cs (1)
45IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTriviaList.cs (1)
438IEnumerator IEnumerable.GetEnumerator()
Syntax\SyntaxTriviaList.Reversed.cs (1)
45IEnumerable.GetEnumerator()
Text\TextLineCollection.cs (1)
91IEnumerator IEnumerable.GetEnumerator()
TreeDumper.cs (2)
224var seq = o as IEnumerable;
Microsoft.CodeAnalysis.Analyzers (48)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (3)
727IEnumerator IEnumerable.GetEnumerator() 844IEnumerator IEnumerable.GetEnumerator() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
Microsoft.CodeAnalysis.AnalyzerUtilities (49)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (3)
727IEnumerator IEnumerable.GetEnumerator() 844IEnumerator IEnumerable.GetEnumerator() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DictionaryAnalysisData.cs (1)
147IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
Microsoft.CodeAnalysis.CodeStyle (44)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
Microsoft.CodeAnalysis.CSharp (1)
Utilities\FirstAmongEqualsSet.cs (1)
115System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
119var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 192var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!);
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
115ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.CSharp.Features (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpAddYieldCodeFixProvider.cs (2)
119var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!); 192var ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!);
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
115ienumerableSymbol = model.Compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Extensions.Package (28)
Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Features (3)
Completion\CompletionService_GetCompletions.cs (1)
466System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
ExternalAccess\UnitTesting\API\UnitTestingInvocationReasons.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
SignatureHelp\CommonSignatureHelpUtilities.cs (1)
171var ienumerableType = compilation.GetTypeByMetadataName(typeof(IEnumerable).FullName!);
Microsoft.CodeAnalysis.NetAnalyzers (7)
Microsoft.NetCore.Analyzers\Runtime\LogValuesFormatter.cs (1)
191if (value is IEnumerable enumerable)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\ArrayBuilder.cs (1)
382System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\SmallDictionary.cs (3)
725IEnumerator IEnumerable.GetEnumerator() 842IEnumerator IEnumerable.GetEnumerator() 950IEnumerator IEnumerable.GetEnumerator()
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DictionaryAnalysisData.cs (1)
146IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\Intermediate\IntermediateNodeCollection.cs (1)
146IEnumerator IEnumerable.GetEnumerator()
Language\Syntax\ChildSyntaxList.cs (1)
410IEnumerator IEnumerable.GetEnumerator()
Language\Syntax\ChildSyntaxList.Reversed.cs (1)
33IEnumerator IEnumerable.GetEnumerator()
Language\Syntax\SpecializedCollections.cs (1)
90System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Language\Syntax\SyntaxList`1.cs (1)
487IEnumerator IEnumerable.GetEnumerator()
Language\Syntax\SyntaxTokenList.cs (1)
427IEnumerator IEnumerable.GetEnumerator()
Language\Syntax\SyntaxTokenList.Reversed.cs (1)
24IEnumerator IEnumerable.GetEnumerator()
Language\TagHelperCollection.Builder.cs (1)
135IEnumerator IEnumerable.GetEnumerator()
Language\TagHelperCollection.cs (1)
180IEnumerator IEnumerable.GetEnumerator()
Language\TagHelperObjectBuilderCollection`2.cs (1)
35IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.ResxSourceGenerator (48)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (3)
727IEnumerator IEnumerable.GetEnumerator() 844IEnumerator IEnumerable.GetEnumerator() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
Microsoft.CodeAnalysis.Scripting (5)
Hosting\ObjectFormatter\CommonObjectFormatter.Visitor.cs (4)
241IEnumerable enumerable; 247else if ((enumerable = obj as IEnumerable) != null) 319return typeof(IEnumerable).GetTypeInfo().IsAssignableFrom(originalType) && members.All(member => member.Index >= 0); 617private void FormatSequenceMembers(Builder result, IEnumerable sequence, bool inline)
Hosting\SynchronizedList.cs (1)
90IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.CodeAnalysis.Workspaces (49)
Log\AbstractLogAggregator.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
Shared\Extensions\ISymbolExtensions.cs (2)
618var xpathResult = (IEnumerable)System.Xml.XPath.Extensions.XPathEvaluate(node, xpath);
SolutionCrawler\InvocationReasons.cs (1)
42IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
Workspace\Solution\ChecksumCollection.cs (1)
46IEnumerator IEnumerable.GetEnumerator()
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
MSBuild\Logging\DiagnosticLog.cs (1)
25IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (1)
178|| sysType == typeof(System.Collections.IEnumerable)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\PredefinedTypes.cs (1)
154new PredefinedTypeInfo(PredefinedType.PT_IENUMERABLE, typeof(System.Collections.IEnumerable), "System.Collections.IEnumerable"),
Microsoft.Data.Analysis (7)
DataFrame.IO.cs (2)
694private static void AppendValuesToRecord(StringBuilder record, IEnumerable values, char separator, CultureInfo cultureInfo) 734case IEnumerable nestedValues:
DataFrameColumn.cs (1)
199IEnumerator IEnumerable.GetEnumerator() => GetEnumeratorCore();
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();
Microsoft.Diagnostics.DataContractReader.DataGenerator (1)
EquatableArray.cs (1)
79IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Diagnostics.NETCore.Client (1)
HandleableCollection.cs (1)
37IEnumerator IEnumerable.GetEnumerator()
Microsoft.DotNet.ApiCompatibility (2)
Rules\AttributesMustMatch.cs (2)
341IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_set).GetEnumerator();
Microsoft.DotNet.Build.Tasks.Installers (1)
src\RpmHeader.cs (1)
59else if (entry.Value is IEnumerable collection)
Microsoft.DotNet.Cli.Definitions (1)
Help\HelpBuilder.Default.cs (1)
35IEnumerable enumerable => string.Join("|", enumerable.Cast<object>()),
Microsoft.DotNet.HotReload.Watch (1)
Build\BuildReporter.cs (1)
79IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.AI (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Extensions.AI.Abstractions (5)
AdditionalPropertiesDictionary{TValue}.cs (1)
134IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Embeddings\GeneratedEmbeddings.cs (1)
81IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Functions\AIFunctionArguments.cs (1)
157IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Extensions.AI.Abstractions.Tests (4)
parent\parent\Shared\JsonSchemaExporter\TestTypes.cs (4)
1120IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1132IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1184IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_dictionary).GetEnumerator();
Microsoft.Extensions.AI.Evaluation.NLP (3)
Common\MatchCounter.cs (2)
79IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_counts).GetEnumerator();
Common\NGram.cs (1)
52IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.AI.Tests (1)
EnumeratedOnceEnumerable.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultJsonSerializerFactory.cs (1)
78if (typeof(IEnumerable).IsAssignableFrom(type))
Microsoft.Extensions.Compliance.Redaction (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
Microsoft.Extensions.Configuration (3)
ConfigurationManager.cs (2)
258IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 348IEnumerator IEnumerable.GetEnumerator()
MemoryConfigurationProvider.cs (1)
59IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Configuration.Binder (7)
ConfigurationBinder.cs (7)
391bindingPoint.SetValue(BindArray(type, (IEnumerable?)bindingPoint.Value, config, options)); 412object? newValue = BindSet(type, (IEnumerable?)bindingPoint.Value, config, options); 705var orig = source as IEnumerable; 852private static Array BindArray(Type type, IEnumerable? source, IConfiguration config, BinderOptions options) 911private static object? BindSet(Type type, IEnumerable? source, IConfiguration config, BinderOptions options) 941source = (IEnumerable)instance;
Microsoft.Extensions.Configuration.Binder.SourceGeneration (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ServiceCollection.cs (1)
79IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Diagnostics.HealthChecks (2)
DefaultHealthCheckService.cs (1)
304IEnumerator IEnumerable.GetEnumerator()
HealthCheckLogScope.cs (1)
43IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
HealthCheckTestData.cs (1)
137IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Diagnostics.Probes (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
Microsoft.Extensions.Diagnostics.Testing (1)
Logging\FakeLogger.cs (1)
177else if (pair.Value is IEnumerable ve)
Microsoft.Extensions.Features (1)
FeatureCollection.cs (1)
94IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.FileProviders.Abstractions (1)
NotFoundDirectoryContents.cs (1)
35IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.FileProviders.Composite (1)
CompositeDirectoryContents.cs (1)
89IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.FileProviders.Embedded (2)
EnumerableDirectoryContents.cs (1)
32IEnumerator IEnumerable.GetEnumerator()
Manifest\ManifestDirectoryInfo.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.FileProviders.Physical (2)
Internal\PhysicalDirectoryContents.cs (1)
44IEnumerator IEnumerable.GetEnumerator() => _info.GetEnumerator();
PhysicalDirectoryInfo.cs (1)
78IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Http (2)
DependencyInjection\DefaultHttpClientBuilderServiceCollection.cs (1)
74IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\HttpHeadersLogValue.cs (1)
107IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Http.Diagnostics (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Extensions.Http.Resilience (2)
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
Microsoft.Extensions.Logging (2)
LoggerFactoryScopeProvider.cs (2)
217IEnumerator IEnumerable.GetEnumerator() 236IEnumerator IEnumerable.GetEnumerator() => new BaggageEnumerator(_items.GetEnumerator());
Microsoft.Extensions.Logging.Abstractions (10)
FormattedLogValues.cs (1)
112IEnumerator IEnumerable.GetEnumerator()
FormattedLogValuesObsolete.cs (1)
41IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
LoggerMessage.cs (7)
498IEnumerator IEnumerable.GetEnumerator() 546IEnumerator IEnumerable.GetEnumerator() 597IEnumerator IEnumerable.GetEnumerator() 652IEnumerator IEnumerable.GetEnumerator() 713IEnumerator IEnumerable.GetEnumerator() 778IEnumerator IEnumerable.GetEnumerator() 847IEnumerator IEnumerable.GetEnumerator()
LogValuesFormatter.cs (1)
262if (value is not string && value is IEnumerable enumerable)
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
Microsoft.Extensions.Options.DataAnnotations (2)
DataAnnotationValidateOptions.Async.cs (1)
135else if (value is IEnumerable enumerable &&
DataAnnotationValidateOptions.cs (1)
126else if (value is IEnumerable enumerable &&
Microsoft.Extensions.Primitives (2)
StringTokenizer.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
StringValues.cs (1)
409IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LoggerMessage.g.cs (1)
158global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Extensions.Telemetry (6)
Logging\ExtendedLogger.LegacyTagJoiner.cs (1)
93IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\ExtendedLogger.ModernTagJoiner.cs (1)
94IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Logging\Import\LoggerFactoryScopeProvider.cs (2)
229IEnumerator IEnumerable.GetEnumerator() 249IEnumerator IEnumerable.GetEnumerator() => new BaggageEnumerator(_items.GetEnumerator());
parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
Microsoft.Extensions.Telemetry.Abstractions (2)
Logging\LoggerMessageHelper.cs (1)
34public static string Stringify(IEnumerable? enumerable)
Logging\LoggerMessageState.ReadOnlyList.cs (1)
28IEnumerator IEnumerable.GetEnumerator()
Microsoft.Extensions.Telemetry.Abstractions.Tests (3)
Logging\LoggerMessageHelperTests.cs (1)
18public static void Enumerate(IEnumerable? enumerable, string expected)
Logging\LoggerMessageStateTests.cs (2)
162var e = (IEnumerable)list;
Microsoft.Gen.BuildMetadata.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Gen.ComplianceReports.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Gen.ContextualOptions.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Gen.Logging.Generated.Tests (3)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Logging.g.cs (1)
8247private static partial void M5(global::Microsoft.Extensions.Logging.ILogger logger, global::System.Collections.IEnumerable items)
parent\TestClasses\EnumerableTestExtensions.cs (1)
64IEnumerator IEnumerable.GetEnumerator() => _numbers.GetEnumerator();
parent\TestClasses\SignatureTestExtensions.cs (1)
62private static partial void M5(ILogger logger, System.Collections.IEnumerable items);
Microsoft.Gen.Logging.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Gen.MetadataExtractor.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Gen.Metrics.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Gen.MetricsReports.Unit.Tests (2)
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
parent\parent\parent\parent\eng\MSBuild\parent\parent\src\Shared\EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Microsoft.Interop.SourceGeneration (4)
SequenceEqualImmutableArray.cs (2)
44IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Array).GetEnumerator();
ValueEqualityImmutableDictionary.cs (2)
58IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Map).GetEnumerator();
Microsoft.Maui (9)
Debugger\DebuggerDisplayHelpers.cs (2)
71 else if (kvp.Value is IEnumerable enumerable) 105 if (value is not string && value is IEnumerable enumerable && !enumerable.GetEnumerator().MoveNext())
Extensions\EnumerableExtensions.cs (1)
101 public static int IndexOf(this IEnumerable enumerable, object item)
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 (2)
131 IEnumerator IEnumerable.GetEnumerator() 133 return ((IEnumerable)_list).GetEnumerator();
WeakList.cs (1)
75 IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.Maui.Controls (100)
BindableLayout\BindableLayout.cs (9)
23 BindableProperty.CreateAttached("ItemsSource", typeof(IEnumerable), typeof(IBindableLayout), default(IEnumerable), 24 propertyChanged: (b, o, n) => { GetBindableLayoutController(b).ItemsSource = (IEnumerable)n; }); 50 public static void SetItemsSource(BindableObject b, IEnumerable value) 56 public static IEnumerable GetItemsSource(BindableObject b) 58 return (IEnumerable)b.GetValue(ItemsSourceProperty); 243 IEnumerable _itemsSource; 251 public IEnumerable ItemsSource { get => _itemsSource; set => SetItemsSource(value); } 277 void SetItemsSource(IEnumerable itemsSource)
BindingBase.cs (5)
12 static readonly ConditionalWeakTable<IEnumerable, CollectionSynchronizationContext> SynchronizedCollections = new ConditionalWeakTable<IEnumerable, CollectionSynchronizationContext>(); 100 public static void DisableCollectionSynchronization(IEnumerable collection) 111 public static void EnableCollectionSynchronization(IEnumerable collection, object context, CollectionSynchronizationCallback callback) 179 internal static bool TryGetSynchronizedCollection(IEnumerable collection, out CollectionSynchronizationContext synchronizationContext)
CollectionSynchronizationCallback.cs (1)
7 public delegate void CollectionSynchronizationCallback(IEnumerable collection, object context, Action accessMethod, bool writeAccess);
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 (6)
51 public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(IndicatorView), null, propertyChanged: (bindable, oldValue, newValue) 52 => ((IndicatorView)bindable).ResetItemsSource((IEnumerable)oldValue)); 130 public IEnumerable ItemsSource 132 get => (IEnumerable)GetValue(ItemsSourceProperty); 160 void ResetItemsSource(IEnumerable oldItemsSource) 181 var enumerator = (sender as IEnumerable)?.GetEnumerator();
Interactivity\TriggerBase.cs (2)
191 IEnumerator IEnumerable.GetEnumerator() 193 return ((IEnumerable)_actual).GetEnumerator();
ITemplatedItemsList.cs (1)
19 IEnumerable ItemsSource { get; }
Items\ItemsView.cs (3)
45 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(ItemsView), null); 48 public IEnumerable ItemsSource 50 get => (IEnumerable)GetValue(ItemsSourceProperty);
Items\SelectionList.cs (1)
111 IEnumerator IEnumerable.GetEnumerator()
ItemsView.cs (3)
26 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(ItemsView<TVisual>), null, 38 public IEnumerable ItemsSource 40 get => (IEnumerable)GetValue(ItemsSourceProperty);
Label\Label.cs (4)
281 void SetupSpans(IEnumerable spans) 290 void SetupSpanGestureRecognizers(IEnumerable gestureRecognizers) 297 void RemoveSpans(IEnumerable spans) 306 void RemoveSpanGestureRecognizers(IEnumerable gestureRecognizers)
Layout\Layout.cs (1)
140 IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator();
LegacyLayouts\LayoutOfT.cs (1)
74 IEnumerator IEnumerable.GetEnumerator()
ListProxy.cs (3)
32 internal ListProxy(IEnumerable enumerable, int windowSize = int.MaxValue, IDispatcher dispatcher = null) 56 public IEnumerable ProxiedEnumerable { get; } 58 IEnumerator IEnumerable.GetEnumerator()
ListView\IListProxy.cs (1)
11 IEnumerable ProxiedEnumerable { get; }
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()
MultiPage.cs (3)
19 public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(MultiPage<>), null); 43 public IEnumerable ItemsSource 45 get { return (IEnumerable)GetValue(ItemsSourceProperty); }
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)
76 IEnumerable children = ((IElementController)parent).LogicalChildren;
ReadOnlyCastingList.cs (6)
18 IEnumerator IEnumerable.GetEnumerator() 20 return ((IEnumerable)_list).GetEnumerator(); 48 IEnumerator IEnumerable.GetEnumerator() 50 return ((IEnumerable)_readonlyList).GetEnumerator(); 121 IEnumerator IEnumerable.GetEnumerator() 123 return ((IEnumerable)_list).GetEnumerator();
ResourceDictionary.cs (1)
273 IEnumerator IEnumerable.GetEnumerator()
Shell\MenuItemCollection.cs (2)
59 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_inner).GetEnumerator();
Shell\SearchHandler.cs (4)
376 BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(SearchHandler), null, BindingMode.OneTime, 518 public IEnumerable ItemsSource 520 get { return (IEnumerable)GetValue(ItemsSourceProperty); } 650 self.ListProxy = new ListProxy((IEnumerable)newValue, dispatcher: self.Dispatcher);
Shell\Shell.cs (2)
1506 public IEnumerable FlyoutItems => _flyoutManager.FlyoutItems; 2171 public IEnumerable FlyoutItems => shell.FlyoutItems;
Shell\ShellElementCollection.cs (5)
141 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator(); 166 void Removing(IEnumerable items) 321 IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)Inner).GetEnumerator();
Shell\ShellFlyoutItemsManager.cs (1)
17 public IEnumerable FlyoutItems => _flyoutItemsReadonly;
Shell\ShellNavigationQueryParameters.cs (1)
107 IEnumerator IEnumerable.GetEnumerator() =>
Shell\ShellUriHandler.cs (4)
870 IEnumerable items = null; 944 static IEnumerable GetItems(object node) 946 IEnumerable results = null; 1001 public IEnumerable Items
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 (10)
69 IEnumerable source = GetItemsViewSource(); 76 internal TemplatedItemsList(TemplatedItemsList<TView, TItem> parent, IEnumerable itemSource, TView itemsView, BindableProperty itemTemplateProperty, int windowSize = int.MaxValue) 162 public IEnumerable ItemsSource 257 IEnumerator IEnumerable.GetEnumerator() 698 IEnumerable GetItemsViewSource() 700 return (IEnumerable)_itemsView.GetValue(_itemSourceProperty); 734 var children = item as IEnumerable; 955 IEnumerable itemSource = GetItemsViewSource(); 1252 IEnumerator IEnumerable.GetEnumerator()
VisualStateManager.cs (4)
236 IEnumerator IEnumerable.GetEnumerator() 238 return ((IEnumerable)_internalList).GetEnumerator(); 741 IEnumerator IEnumerable.GetEnumerator() 743 return ((IEnumerable)_internalList).GetEnumerator();
Microsoft.Maui.Controls.BindingSourceGen (2)
EquatableArray.cs (2)
88 IEnumerator IEnumerable.GetEnumerator() 90 return ((IEnumerable)AsImmutableArray()).GetEnumerator();
Microsoft.Maui.Controls.Maps (11)
HandlerImpl\Polygon.Impl.cs (1)
138 IEnumerator IEnumerable.GetEnumerator()
HandlerImpl\Polyline.Impl.cs (1)
137 IEnumerator IEnumerable.GetEnumerator()
Map.cs (9)
34 public static readonly BindableProperty ItemsSourceProperty = BindableProperty.Create(nameof(ItemsSource), typeof(IEnumerable), typeof(Map), default(IEnumerable), 35 propertyChanged: (b, o, n) => ((Map)b).OnItemsSourcePropertyChanged((IEnumerable)o, (IEnumerable)n)); 136 public IEnumerable ItemsSource 138 get { return (IEnumerable)GetValue(ItemsSourceProperty); } 205 IEnumerator IEnumerable.GetEnumerator() 267 void OnItemsSourcePropertyChanged(IEnumerable oldItemsSource, IEnumerable newItemsSource)
Microsoft.Maui.Controls.Xaml (4)
ApplyPropertiesVisitor.cs (4)
167 && typeof(IEnumerable).IsAssignableFrom(Context.Types[parentElement]) 208 var collection = GetPropertyValue(source, parentList.XmlName, Context.RootElement, parentList, out _, out _) as IEnumerable; 735 if (!(GetPropertyValue(element, propertyName, rootElement, lineInfo, out _, out var targetProperty) is IEnumerable collection))
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 (4)
DataViewSchema.cs (1)
71IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
IDataView.cs (3)
43/// to iterate over. If set to an empty <see cref="IEnumerable"/> no column is requested. The schema of the returned 46/// <param name="columnsNeeded">The active columns needed. If passed an empty <see cref="IEnumerable"/> no column is requested.</param> 68/// <param name="columnsNeeded">The active columns needed. If passed an empty <see cref="IEnumerable"/> no column is requested.</param>
Microsoft.ML.FastTree (1)
Dataset\IntArray.cs (1)
266System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Microsoft.ML.GenAI.Core (2)
Trainer\CausalLMDataset.cs (2)
108IEnumerator IEnumerable.GetEnumerator() 110return ((IEnumerable)_data).GetEnumerator();
Microsoft.ML.SearchSpace (9)
Option\NestOption.cs (2)
152IEnumerator IEnumerable.GetEnumerator() 154return ((IEnumerable)_options).GetEnumerator();
Parameter.cs (5)
144/// Create a <see cref="Parameter"/> from a <see cref="IEnumerable"/> value. The <see cref="ParameterType"/> will be <see cref="ParameterType.Array"/>. 150return Parameter.FromIEnumerable(values as IEnumerable); 153private static Parameter FromIEnumerable(IEnumerable values) 182IEnumerable vs => Parameter.FromIEnumerable(vs), 352IEnumerator IEnumerable.GetEnumerator()
SearchSpace.cs (2)
371System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 373return ((System.Collections.IEnumerable)_options).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 (2)
Utils\DefaultDictionary.cs (2)
50IEnumerator IEnumerable.GetEnumerator() 52return ((IEnumerable)_dictionary).GetEnumerator();
Microsoft.NET.Build.Tasks (1)
FrameworkPackages\FrameworkPackages.cs (1)
189IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
Microsoft.NET.Sdk.Publish.Tasks (3)
MsDeploy\VSMSDeployHostObject.cs (2)
75IEnumerator IEnumerable.GetEnumerator() 77return ((IEnumerable)_items).GetEnumerator();
Tasks\MsDeploy\VsMsdeploy.cs (1)
429Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
Microsoft.Private.Windows.Core (4)
System\Collections\Generic\ListConverter.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (2)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 73IEnumerator IEnumerable.GetEnumerator() => ArrayObjects.GetEnumerator();
System\Private\Windows\BinaryFormat\Serializer\ArraySingleString.StringListAdapter.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.TemplateEngine.Abstractions (2)
Parameters\ParameterDefinitionSet.cs (1)
68IEnumerator IEnumerable.GetEnumerator() => _parameters.Values.GetEnumerator();
Parameters\ParameterSetData.cs (1)
84IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Microsoft.TemplateEngine.Core (2)
VariableCollection.cs (2)
166IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_values).GetEnumerator();
Microsoft.TemplateEngine.Edge (1)
Template\InputDataSet.cs (1)
91IEnumerator IEnumerable.GetEnumerator() => _parametersData.GetEnumerator();
Microsoft.TemplateEngine.Utils (2)
CombinedList.cs (1)
53IEnumerator IEnumerable.GetEnumerator()
ListExtensions.cs (1)
123IEnumerator IEnumerable.GetEnumerator()
Microsoft.TestPlatform.CommunicationUtilities (7)
Json\Jsonite\Jsonite.cs (6)
1102private void WriteArray(IEnumerable list) 1326public IEnumerable OnSerializeGetArrayItems(object objectContext, object array) 1583IEnumerable OnSerializeGetArrayItems(object objectContext, object array); 1607/// The object being serialized is an array (providing <see cref="IEnumerable"/>) 1713public IEnumerable OnSerializeGetArrayItems(object objectContext, object array) 1715return (IEnumerable)array;
Serialization\TestObjectBaseConverter.cs (1)
185case IEnumerable enumerable:
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\SimpleJSON.cs (1)
172IEnumerator IEnumerable.GetEnumerator()
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (2)
XML\XmlPersistence.cs (2)
405public void SaveIEnumerable(IEnumerable? list, XmlElement element, string listXmlElement, string itemLocation, string? itemElementName, XmlTestStoreParameters? parameters) 500/// The <see cref="IEnumerable"/>.
Microsoft.VisualStudio.TestPlatform.ObjectModel (1)
TraitCollection.cs (1)
61IEnumerator IEnumerable.GetEnumerator()
Mono.Cecil (1)
Mono.Collections.Generic\Collection.cs (1)
340 IEnumerator IEnumerable.GetEnumerator ()
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
108[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IEnumerable))]
netstandard (1)
netstandard.cs (1)
139[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IEnumerable))]
NuGet.Commands (1)
Internal\HashCodeCombiner.cs (1)
31public void Add(IEnumerable e)
NuGet.DependencyResolver.Core (1)
GraphModel\Tracker.cs (1)
141IEnumerator IEnumerable.GetEnumerator()
NuGet.ProjectModel (1)
LazyStringSplit.cs (1)
41IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
PresentationBuildTasks (4)
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\BamlRecords.cs (1)
479(ReflectionHelper.GetMscorlibType(typeof(IEnumerable)).IsAssignableFrom(propertyType) && !propertyCanWrite))
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XamlReaderHelper.cs (2)
4193ReflectionHelper.GetMscorlibType(typeof(IEnumerable)).IsAssignableFrom(propertyType) && 4647!ReflectionHelper.GetMscorlibType(typeof(IEnumerable)).IsAssignableFrom(parentType) &&
src\wpf\src\Microsoft.DotNet.Wpf\src\PresentationFramework\System\Windows\Markup\XmlnsDictionary.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
PresentationCore (52)
MS\Internal\FontCache\FamilyCollection.cs (1)
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 (1)
119System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\Generic\Span.cs (1)
75IEnumerator IEnumerable.GetEnumerator()
MS\Internal\PartialArray.cs (1)
178IEnumerator IEnumerable.GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealDoubles.cs (1)
211 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\TextFormatting\ThousandthOfEmRealPoints.cs (1)
156 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\CharacterBuffer.cs (1)
149IEnumerator IEnumerable.GetEnumerator()
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\PartialList.cs (1)
143IEnumerator IEnumerable.GetEnumerator()
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Internal\SequentialUshortCollection.cs (1)
83IEnumerator IEnumerable.GetEnumerator()
System\Windows\FreezableCollection.cs (1)
522IEnumerator IEnumerable.GetEnumerator()
System\Windows\Generated\TextDecorationCollection.cs (1)
434IEnumerator IEnumerable.GetEnumerator()
System\Windows\Input\IInputLanguageSource.cs (1)
44IEnumerable InputLanguageList
System\Windows\Input\InputLanguageManager.cs (1)
267public IEnumerable AvailableInputLanguages
System\Windows\Input\InputLanguageSource.cs (1)
115public IEnumerable InputLanguageList
System\Windows\Input\Stylus\Common\TabletDeviceCollection.cs (1)
110IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\XmlLanguage.cs (1)
482IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Animation\Generated\TimelineCollection.cs (1)
433IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Animation\TimelineClockCollection.cs (1)
168System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Media\CharacterMetricsDictionary.cs (1)
31SC.IEnumerator SC.IEnumerable.GetEnumerator()
System\Windows\Media\CultureSpecificStringDictionary.cs (1)
36SC.IEnumerator SC.IEnumerable.GetEnumerator()
System\Windows\Media\Effects\Generated\BitmapEffectCollection.cs (1)
436IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\FamilyMapCollection.cs (1)
36SC.IEnumerator SC.IEnumerable.GetEnumerator()
System\Windows\Media\FamilyTypefaceCollection.cs (1)
48SC.IEnumerator SC.IEnumerable.GetEnumerator()
System\Windows\Media\Fonts.cs (1)
375System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\Media\Generated\DoubleCollection.cs (1)
408IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\DrawingCollection.cs (1)
455IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\GeneralTransformCollection.cs (1)
443IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\GeometryCollection.cs (1)
455IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\GradientStopCollection.cs (1)
443IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\Int32Collection.cs (1)
408IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\PathFigureCollection.cs (1)
444IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\PathSegmentCollection.cs (1)
443IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\PointCollection.cs (1)
408IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\TextEffectCollection.cs (1)
443IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\TransformCollection.cs (1)
455IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media\Generated\VectorCollection.cs (1)
408IEnumerator IEnumerable.GetEnumerator()
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\VisualCollection.cs (1)
856IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Generated\GeneralTransform3DCollection.cs (1)
441IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Generated\MaterialCollection.cs (1)
453IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Generated\Model3DCollection.cs (1)
453IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Generated\Point3DCollection.cs (1)
406IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Generated\Transform3DCollection.cs (1)
453IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Generated\Vector3DCollection.cs (1)
406IEnumerator IEnumerable.GetEnumerator()
System\Windows\Media3D\Visual3DCollection.cs (1)
213IEnumerator IEnumerable.GetEnumerator()
System\Windows\PresentationSource.cs (1)
369public static IEnumerable CurrentSources
PresentationFramework (197)
MS\Internal\Annotations\ObservableDictionary.cs (1)
118IEnumerator IEnumerable.GetEnumerator()
MS\Internal\AppModel\INavigator.cs (2)
266IEnumerable BackStack 273IEnumerable ForwardStack
MS\Internal\AppModel\JournalNavigationScope.cs (6)
58"BackStack", typeof(IEnumerable), typeof(JournalNavigationScope), 59new FrameworkPropertyMetadata((IEnumerable)null)); 66"ForwardStack", typeof(IEnumerable), typeof(JournalNavigationScope), 67new FrameworkPropertyMetadata((IEnumerable)null)); 231public System.Collections.IEnumerable BackStack 240public System.Collections.IEnumerable ForwardStack
MS\Internal\Controls\EmptyEnumerable.cs (3)
22IEnumerator IEnumerable.GetEnumerator() 30public static IEnumerable Instance 42private static IEnumerable _instance;
MS\Internal\Controls\InnerItemCollectionView.cs (1)
362public override IEnumerable SourceCollection
MS\Internal\Data\CollectionViewProxy.cs (2)
80public override IEnumerable SourceCollection 986protected override IEnumerator GetEnumerator() { return ((IEnumerable)ProxiedView).GetEnumerator(); }
MS\Internal\Data\CompositeCollectionView.cs (1)
1524IEnumerable ie = cc.View; // View is null when Collection is null
MS\Internal\Data\DataBindEngine.cs (1)
346IEnumerable collection,
MS\Internal\Data\DifferencingCollection.cs (4)
40internal DifferencingCollection(IEnumerable enumerable) 45internal void Update(IEnumerable enumerable) 220private void LoadItems(IEnumerable enumerable) 229private void Reload(IEnumerable enumerable)
MS\Internal\Data\EnumerableCollectionView.cs (4)
33internal EnumerableCollectionView(IEnumerable source) 376return ((IEnumerable)_view).GetEnumerator(); 495private void LoadSnapshot(IEnumerable source) 528private void LoadSnapshotCore(IEnumerable source)
MS\Internal\Data\IndexedEnumerable.cs (8)
41internal IndexedEnumerable(IEnumerable collection) 49internal IndexedEnumerable(IEnumerable collection, Predicate<object> filterCallback) 254internal IEnumerable Enumerable 293internal static void CopyTo(IEnumerable collection, Array array, int index) 465private void SetCollection(IEnumerable collection) 683private IEnumerable _enumerable; 711public FilteredEnumerator(IndexedEnumerable indexedEnumerable, IEnumerable enumerable, Predicate<object> filterCallback) 762private IEnumerable _enumerable;
MS\Internal\Data\RBTree.cs (1)
608IEnumerator IEnumerable.GetEnumerator()
MS\Internal\Data\ViewManager.cs (8)
387public void AccessCollection(IEnumerable collection, Action accessMethod, bool writeAccess) 567IEnumerable ie = collection as IEnumerable; 628IEnumerable ie = collection as IEnumerable; 639IEnumerable collection, 659internal SynchronizationInfo GetSynchronizationInfo(IEnumerable collection) 666IEnumerable collection,
MS\Internal\Data\XDeferredAxisSource.cs (8)
51public IEnumerable this[string name] 68IEnumerable xda = _propertyDescriptor.GetValue(component) as IEnumerable; 84as IEnumerable; 102internal IEnumerable FullCollection 114public Record(IEnumerable xda) 124public IEnumerable XDA { get { return _xda; } } 128private IEnumerable _xda; // the XDeferredAxis
MS\Internal\Documents\ContentElementCollection.cs (2)
115IEnumerator IEnumerable.GetEnumerator() 120/// <see cref="IEnumerable.GetEnumerator"/>
MS\Internal\ListOfObject.cs (1)
102System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
MS\Internal\Navigation\JournalEntryStack.cs (4)
34internal IEnumerable GetLimitedJournalEntryStackEnumerable() 153internal LimitedJournalEntryStackEnumerable(IEnumerable ieble) 177private IEnumerable _ieble; 182internal LimitedJournalEntryStackEnumerator(IEnumerable ieble, uint viewLimit)
MS\Internal\SystemXmlHelper.cs (2)
46internal static IComparer PrepareXmlComparer(IEnumerable collection, SortDescriptionCollection sort, CultureInfo culture) 73internal static object FindXmlNodeWithInnerText(IEnumerable items, object innerText, out int index)
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\ComWrappersSupport.net5.cs (1)
125protected override void ReleaseObjects(IEnumerable objects)
MS\Internal\WindowsRuntime\Generated\WinRT\Projections\IEnumerable.cs (2)
80global::System.Collections.IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator(); 184IEnumerator global::System.Collections.IEnumerable.GetEnumerator() => GetEnumerator();
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\ColumnDefinition.cs (3)
342/// <see cref="IEnumerable.GetEnumerator"/> 344IEnumerator IEnumerable.GetEnumerator() 350/// <see cref="IEnumerable<T>.GetEnumerator"/>
System\Windows\Controls\CustomDictionarySources.cs (1)
64IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\DataGrid.cs (4)
4898IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator(); 7578protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue) 8612private IEnumerable _cachedItemsSource = null; // Reference to the ItemsSource instance, used to clear SortDescriptions on ItemsSource change
System\Windows\Controls\DataGridComboBoxColumn.cs (2)
358public IEnumerable ItemsSource 360get { return (IEnumerable)GetValue(ItemsSourceProperty); }
System\Windows\Controls\Frame.cs (4)
975public IEnumerable BackStack 979IEnumerable backStack = _ownJournalScope?.BackStack; 987public IEnumerable ForwardStack 991IEnumerable fwdStack = _ownJournalScope?.ForwardStack;
System\Windows\Controls\GridSplitter.cs (3)
832IEnumerable definitions = _resizeData.ResizeDirection == GridResizeDirection.Columns ? (IEnumerable)_resizeData.Grid.ColumnDefinitions : (IEnumerable)_resizeData.Grid.RowDefinitions;
System\Windows\Controls\ItemCollection.cs (5)
202return ((IEnumerable)_collectionView).GetEnumerator(); 532public override IEnumerable SourceCollection 1490internal void SetItemsSource(IEnumerable value, Func<object, object> GetSourceItem = null) 1524internal IEnumerable ItemsSource 2441private IEnumerable _itemsSource; // ItemsControl.ItemsSource property
System\Windows\Controls\ItemContainerGenerator.cs (1)
970internal IEnumerable RecyclableContainers
System\Windows\Controls\ItemsControl.cs (9)
176= DependencyProperty.Register("ItemsSource", typeof(IEnumerable), typeof(ItemsControl), 177new FrameworkPropertyMetadata((IEnumerable)null, 183IEnumerable oldValue = (IEnumerable)e.OldValue; 184IEnumerable newValue = (IEnumerable)e.NewValue; 213protected virtual void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue) 232public IEnumerable ItemsSource
System\Windows\Controls\ListBox.cs (2)
228protected bool SetSelectedItems(IEnumerable selectedItems) 873IEnumerator enumerator = ((IEnumerable)Items).GetEnumerator();
System\Windows\Controls\Primitives\Selector.cs (4)
803internal bool SetSelectedItemsImpl(IEnumerable selectedItems) 1349protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue) 2835IEnumerator IEnumerable.GetEnumerator()
System\Windows\Controls\RadioButton.cs (1)
168IEnumerable children = LogicalTreeHelper.GetChildren(parent);
System\Windows\Controls\RowDefinition.cs (3)
337/// <see cref="IEnumerable.GetEnumerator"/> 339IEnumerator IEnumerable.GetEnumerator() 345/// <see cref="IEnumerable<T>.GetEnumerator"/>
System\Windows\Controls\VirtualizedCellInfoCollection.cs (1)
214IEnumerator IEnumerable.GetEnumerator()
System\Windows\Data\BindingExpression.cs (1)
2339IEnumerable ie = indei.GetErrors(propertyName);
System\Windows\Data\BindingExpressionBase.cs (1)
2087if (targetDP.PropertyType == typeof(System.Collections.IEnumerable))
System\Windows\Data\BindingOperations.cs (5)
289IEnumerable collection, 306IEnumerable collection, 322IEnumerable collection) 358IEnumerable collection, 483internal static void OnCollectionRegistering(IEnumerable collection, object parent)
System\Windows\Data\CollectionContainer.cs (5)
39typeof(IEnumerable), 69public IEnumerable Collection 71get { return (IEnumerable) GetValue(CollectionContainer.CollectionProperty); } 325cc.HookUpToCollection((IEnumerable) e.NewValue, true); 336private void HookUpToCollection(IEnumerable newCollection, bool shouldRaiseChangeEvent)
System\Windows\Data\CollectionRegisteringEventArgs.cs (3)
16internal CollectionRegisteringEventArgs(IEnumerable collection, object parent=null) 22public IEnumerable Collection { get { return _collection; } } 26private IEnumerable _collection;
System\Windows\Data\CollectionSynchronizationCallback.cs (1)
38IEnumerable collection,
System\Windows\Data\CollectionView.cs (8)
48public CollectionView(IEnumerable collection) 53internal CollectionView(IEnumerable collection, int moveToFirst) 137internal CollectionView(IEnumerable collection, bool shouldProcessCollectionChanged) 194public virtual IEnumerable SourceCollection 591IEnumerator IEnumerable.GetEnumerator() 1433IEnumerable collection = SourceCollection; 1437IEnumerable properties = null; 2132private IEnumerable _sourceCollection; // the underlying collection
System\Windows\Data\CollectionViewSource.cs (2)
135o is IEnumerable || 143return ( o is IEnumerable ||
System\Windows\Data\CompositeCollection.cs (1)
72IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\DocumentReferenceCollection.cs (1)
50 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
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\FixedPage.cs (2)
898IEnumerable currentChildrens = LogicalTreeHelper.GetChildren((DependencyObject)element); 1022IEnumerable currentChildrens = LogicalTreeHelper.GetChildren(parent);
System\Windows\Documents\FixedTextBuilder.cs (4)
918IEnumerable oneLevel, 968IEnumerable children; 1252IEnumerator IEnumerable.GetEnumerator() 1393IEnumerable children = LogicalTreeHelper.GetChildren(elem);
System\Windows\Documents\PageContentCollection.cs (1)
75IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\Table.cs (2)
415_columns = ((IEnumerable)_table._columns).GetEnumerator(); 416_rowGroups = ((IEnumerable)_table._rowGroups).GetEnumerator();
System\Windows\Documents\TableCellCollection.cs (2)
87/// <see cref="IEnumerable.GetEnumerator"/> 89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableColumnCollection.cs (2)
87/// <see cref="IEnumerable.GetEnumerator"/> 89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowCollection.cs (2)
87/// <see cref="IEnumerable.GetEnumerator"/> 89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TableRowGroupCollection.cs (2)
87/// <see cref="IEnumerable.GetEnumerator"/> 89IEnumerator IEnumerable.GetEnumerator()
System\Windows\Documents\TextElementCollection.cs (2)
314public void AddRange(IEnumerable range) 374System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Windows\LogicalTreeHelper.cs (4)
137public static IEnumerable GetChildren(DependencyObject current) 159public static IEnumerable GetChildren(FrameworkElement current) 169public static IEnumerable GetChildren(FrameworkContentElement current) 464IEnumerator IEnumerable.GetEnumerator()
System\Windows\Markup\BamlRecordReader.cs (1)
3031else if (typeof(IEnumerable).IsAssignableFrom(expectedType) &&
System\Windows\Markup\BamlRecords.cs (1)
487(typeof(IEnumerable).IsAssignableFrom(propertyType) && !propertyCanWrite)))
System\Windows\Markup\Localizer\BamlLocalizationDictionary.cs (1)
379IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Markup\Primitives\ElementMarkupObject.cs (11)
118IEnumerable enumerable = value as IEnumerable; 144IEnumerable enumerable = _instance as IEnumerable; 147yield return new ElementItemsPseudoProperty(enumerable, typeof(IEnumerable), this); 519IEnumerable items = value as IEnumerable; 589IEnumerable collection = value as IEnumerable; 1101internal ElementItemsPseudoProperty(IEnumerable value, Type type, ElementMarkupObject obj) : base(value, type, obj) 1132private IEnumerable _value;
System\Windows\Markup\Primitives\FrameworkElementFactoryMarkupObject.cs (1)
275get { return typeof(IEnumerable); }
System\Windows\Markup\Primitives\MarkupWriter.cs (2)
422IEnumerator IEnumerable.GetEnumerator() 1149return typeof(IEnumerable).IsAssignableFrom(type) ||
System\Windows\Markup\XmlnsDictionary.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
System\Windows\Navigation\NavigationWindow.cs (2)
510public IEnumerable BackStack 518public IEnumerable ForwardStack
System\Windows\ResourceDictionary.cs (2)
971IEnumerator IEnumerable.GetEnumerator() 2300IEnumerator IEnumerable.GetEnumerator()
System\Windows\TriggerActionCollection.cs (2)
256IEnumerator IEnumerable.GetEnumerator() 258return ((IEnumerable)_rawList).GetEnumerator();
PresentationFramework-SystemXml (2)
SystemXmlExtension.cs (2)
52internal override IComparer PrepareXmlComparer(IEnumerable collection, SortDescriptionCollection sort, CultureInfo culture) 87internal override object FindXmlNodeWithInnerText(IEnumerable items, object innerText, out int index)
ReachFramework (34)
Serialization\Manager\NGCPageContentCollectionSerializerAsync.cs (4)
109IEnumerable enumerableObject = serializableObjectContext.TargetObject as IEnumerable; 113throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 153IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator();
Serialization\Manager\NGCSerializer.cs (8)
672IEnumerable enumerableObject = serializedObject as IEnumerable; 676throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 697IEnumerable enumerableObject 891IEnumerable enumerableObject = serializedObject as IEnumerable; 895throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 915IEnumerable enumerableObject
Serialization\Manager\NGCUIElementCollectionSerializerAsync.cs (4)
123IEnumerable enumerableObject = serializableObjectContext.TargetObject as IEnumerable; 127throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 154IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator();
Serialization\Manager\ReachPageContentCollectionSerializer.cs (4)
61IEnumerable enumerableObject = serializableObjectContext.TargetObject as IEnumerable; 65throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 94foreach (object pageContent in (IEnumerable)serializableObjectContext.TargetObject)
Serialization\Manager\ReachPageContentCollectionSerializerAsync.cs (4)
107IEnumerable enumerableObject = serializableObjectContext.TargetObject as IEnumerable; 111throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 151IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator();
Serialization\Manager\ReachSerializationUtils.cs (2)
784System.Collections.IEnumerable enumerable = page.Children; 857System.Collections.IEnumerable enumerable = LogicalTreeHelper.GetChildren(dependencyObject);
Serialization\Manager\ReachUIElementCollectionSerializer.cs (4)
84IEnumerable enumerableObject = serializableObjectContext.TargetObject as IEnumerable; 88throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 115foreach (object uiElement in (IEnumerable)serializableObjectContext.TargetObject)
Serialization\Manager\ReachUIElementCollectionSerializerAsync.cs (4)
124IEnumerable enumerableObject = serializableObjectContext.TargetObject as IEnumerable; 128throw new XpsSerializationException(SR.Format(SR.MustBeOfType, "serializableObjectContext.TargetObject", typeof(IEnumerable))); 155IEnumerator enumerator = ((IEnumerable)serializableObjectContext.TargetObject).GetEnumerator();
Roslyn.Diagnostics.Analyzers (48)
src\roslyn\src\Compilers\Core\Portable\Collections\OrderPreservingMultiDictionary.cs (2)
134IEnumerator IEnumerable.GetEnumerator() 292IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\Collections\SmallDictionary.cs (3)
613IEnumerator IEnumerable.GetEnumerator() 730IEnumerator IEnumerable.GetEnumerator() 836IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConcurrentSet.cs (1)
166IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\ConsList`1.cs (1)
124IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\MultiDictionary.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 274IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\OrderedMultiDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\SetWithInsertionOrder.cs (1)
92IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\roslyn\src\Dependencies\Collections\Internal\IEnumerableCalls.cs (2)
12/// Provides static methods to invoke <see cref="IEnumerable"/> members on value types that explicitly implement the 23where TEnumerable : IEnumerable
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+KeyCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Builder+ValueCollection.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+Enumerator.cs (2)
30/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is 37/// The return value from the implementation of <see cref="IEnumerable.GetEnumerator"/> is
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+KeyCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueBuilder.cs (1)
242IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedDictionary`2+ValueCollection.cs (1)
41IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1.cs (1)
367IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+Builder.cs (1)
126IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedHashSet`1+ValueBuilder.cs (1)
280IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (1)
642IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (1)
229IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
338IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
302IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedDictionary`2.cs (3)
944IEnumerator IEnumerable.GetEnumerator() 1367IEnumerator IEnumerable.GetEnumerator() 1575IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedHashSet`1.cs (1)
372IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
740IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Empty.Enumerable.cs (1)
28System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.ReadOnly.Enumerable`1.cs (1)
16where TUnderlying : IEnumerable
src\roslyn\src\Dependencies\Collections\Specialized\SpecializedCollections.Singleton.Collection`1.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
608System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\PooledObjects\PooledConcurrentSet.cs (1)
131IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (3)
727IEnumerator IEnumerable.GetEnumerator() 844IEnumerator IEnumerable.GetEnumerator() 952IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\ImmutableIntervalTree`1.cs (1)
276IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\ConcatImmutableArray`1.cs (1)
30IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\EnumerableConditionalWeakTable.cs (1)
130IEnumerator IEnumerable.GetEnumerator()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IReadOnlyListExtensions.cs (1)
43IEnumerator IEnumerable.GetEnumerator() => list.GetEnumerator();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (1)
166=> compilation.GetTypeByMetadataName(typeof(System.Collections.IEnumerable).FullName!);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Utilities\NameSyntaxIterator.cs (1)
43System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
Shared (4)
Data.Validation\LengthAttribute.cs (2)
15/// Specifies the minimum length of any <see cref="IEnumerable"/> or <see cref="string"/> objects. 123case IEnumerable e:
EmptyCollections\EmptyReadonlyDictionary.cs (1)
28IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
EmptyCollections\EmptyReadOnlyList.cs (1)
23IEnumerator IEnumerable.GetEnumerator() => _enumerator;
Shared.Tests (9)
Data.Validation\LengthAttributeTests.cs (1)
138IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
EmptyCollections\EmptyCollectionExtensionsTests.cs (2)
85IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 95IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
EmptyCollections\EmptyReadOnlyListTests.cs (2)
25Assert.Same(((IEnumerable)instance).GetEnumerator(), ((IEnumerable)instance).GetEnumerator());
JsonSchemaExporter\TestTypes.cs (4)
1120IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1132IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1184IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_dictionary).GetEnumerator();
System.CodeDom (2)
src\runtime\src\libraries\Common\src\System\IO\TempFileCollection.cs (1)
98IEnumerator IEnumerable.GetEnumerator() => _files.Keys.GetEnumerator();
System\CodeDom\CodeNamespaceImportCollection.cs (1)
84IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Collections (13)
System\Collections\Generic\LinkedList.cs (1)
501IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
System\Collections\Generic\OrderedDictionary.cs (3)
1164IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1596IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 1741IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator();
System\Collections\Generic\PriorityQueue.cs (1)
1060IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<(TElement Element, TPriority Priority)>)this).GetEnumerator();
System\Collections\Generic\SortedDictionary.cs (3)
402IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 532IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 693IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator();
System\Collections\Generic\SortedList.cs (3)
553IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 1089IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1203IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Collections\Generic\SortedSet.cs (1)
597IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
System\Collections\Generic\Stack.cs (1)
163IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
System.Collections.Concurrent (7)
System\Collections\Concurrent\BlockingCollection.cs (1)
1641IEnumerator IEnumerable.GetEnumerator()
System\Collections\Concurrent\ConcurrentBag.cs (1)
469IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Collections\Concurrent\ConcurrentStack.cs (1)
758IEnumerator IEnumerable.GetEnumerator()
System\Collections\Concurrent\OrderablePartitioner.cs (1)
226IEnumerator IEnumerable.GetEnumerator()
System\Collections\Concurrent\PartitionerStatic.cs (3)
612IEnumerator IEnumerable.GetEnumerator() 1186IEnumerator IEnumerable.GetEnumerator() 1266IEnumerator IEnumerable.GetEnumerator()
System.Collections.Immutable (28)
System\Collections\Frozen\FrozenDictionary.cs (1)
640IEnumerator IEnumerable.GetEnumerator() =>
System\Collections\Frozen\FrozenSet.cs (1)
396IEnumerator IEnumerable.GetEnumerator() =>
System\Collections\Immutable\ImmutableArray_1.Builder.cs (1)
1049IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableArray_1.Minimal.cs (1)
398IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.Builder.cs (1)
679IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.cs (1)
823IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableDictionary_2.HashBucket.cs (1)
107IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableExtensions.cs (2)
158IEnumerator IEnumerable.GetEnumerator() 244IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableExtensions.Minimal.cs (2)
23return TryGetCount<T>((IEnumerable)sequence, out count); 33internal static bool TryGetCount<T>(this IEnumerable sequence, out int count)
System\Collections\Immutable\ImmutableHashSet_1.Builder.cs (1)
426IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.cs (1)
584IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableHashSet_1.NodeEnumerable.cs (1)
64IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableList_1.Builder.cs (1)
241IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableList_1.cs (1)
914System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => this.GetEnumerator();
System\Collections\Immutable\ImmutableList_1.Node.cs (1)
223IEnumerator IEnumerable.GetEnumerator() => this.GetEnumerator();
System\Collections\Immutable\ImmutableQueue_1.cs (1)
259IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.Builder.cs (1)
531IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.cs (1)
713System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedDictionary_2.Node.cs (1)
177IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.Builder.cs (1)
403IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.cs (2)
1006System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() 1321IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableSortedSet_1.Node.cs (1)
284IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\ImmutableStack_1.cs (1)
223IEnumerator IEnumerable.GetEnumerator()
System\Collections\Immutable\KeysOrValuesCollectionAccessor.cs (2)
119/// See <see cref="System.Collections.IEnumerable"/> 121IEnumerator IEnumerable.GetEnumerator()
System.Collections.NonGeneric (2)
System\Collections\DictionaryBase.cs (1)
162IEnumerator IEnumerable.GetEnumerator()
System\Collections\SortedList.cs (1)
393IEnumerator IEnumerable.GetEnumerator()
System.Collections.Specialized (7)
System\Collections\Specialized\HybridDictionary.cs (1)
310IEnumerator IEnumerable.GetEnumerator()
System\Collections\Specialized\ListDictionary.cs (2)
225IEnumerator IEnumerable.GetEnumerator() 404IEnumerator IEnumerable.GetEnumerator()
System\Collections\Specialized\OrderedDictionary.cs (2)
374IEnumerator IEnumerable.GetEnumerator() 575IEnumerator IEnumerable.GetEnumerator()
System\Collections\Specialized\StringCollection.cs (2)
229IEnumerator IEnumerable.GetEnumerator() 241_baseEnumerator = ((IEnumerable)mappings).GetEnumerator();
System.CommandLine (8)
AliasSet.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => _aliases.GetEnumerator();
ArgumentArity.cs (1)
150if (type != typeof(string) && typeof(IEnumerable).IsAssignableFrom(type))
Binding\TypeExtensions.cs (1)
47typeof(IEnumerable).IsAssignableFrom(type);
ChildSymbolList{T}.cs (1)
63IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator();
Command.cs (1)
243IEnumerator IEnumerable.GetEnumerator() => Children.GetEnumerator();
EnumerableExtensions.cs (1)
10/// Provides a set of <see langword="static"/> methods for querying objects that implement <see cref="IEnumerable"/>.
Help\HelpBuilder.Default.cs (1)
41IEnumerable enumerable => string.Join("|", enumerable.Cast<object>()),
Parsing\ParseDiagramAction.cs (1)
95case IEnumerable items:
System.ComponentModel.Composition (11)
Microsoft\Internal\Collections\CollectionServices.CollectionOfObject.cs (2)
86IEnumerator IEnumerable.GetEnumerator() 141IEnumerator IEnumerable.GetEnumerator()
Microsoft\Internal\Collections\CollectionServices.cs (1)
16private static readonly Type IEnumerableType = typeof(IEnumerable);
Microsoft\Internal\GenerationServices.cs (3)
35private static readonly Type s_iEnumerableType = typeof(System.Collections.IEnumerable); 109ilGenerator.LoadEnumerable((IEnumerable)rawValue); 214private static void LoadEnumerable(this ILGenerator ilGenerator, IEnumerable enumerable)
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (1)
243IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\Composition\Primitives\ComposablePartCatalog.cs (1)
168Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System\ComponentModel\Composition\ReflectionModel\ImportingMember.cs (3)
31SetCollectionMemberValue(instance, (IEnumerable)value); 105private void SetCollectionMemberValue(object? instance, IEnumerable values) 213private void PopulateCollection(ICollection<object?> collection, IEnumerable values)
System.ComponentModel.Composition.Registration (1)
System\ComponentModel\Composition\Registration\ImportBuilder.cs (1)
76bool asMany = (!_asManySpecified) ? type != s_stringType && typeof(IEnumerable).IsAssignableFrom(type) : _asMany;
System.ComponentModel.TypeConverter (8)
MS\Internal\Xml\Linq\ComponentModel\XComponentModel.cs (1)
518IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\AttributeCollection.cs (1)
337IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\CollectibleKeyConcurrentHashtable.cs (1)
81IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\Design\DesignerCollection.cs (1)
65IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\EventDescriptorCollection.cs (1)
374IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\ListSortDescriptionCollection.cs (1)
71IEnumerator IEnumerable.GetEnumerator() => _sorts.GetEnumerator();
System\ComponentModel\PropertyDescriptorCollection.cs (1)
412IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\WeakHashtable.cs (1)
31IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<object, object?>>)_hashtable).GetEnumerator();
System.Composition.Hosting (2)
System\Composition\Hosting\Core\CycleBreakingMetadataDictionary.cs (2)
115Collections.IEnumerator Collections.IEnumerable.GetEnumerator() 117return ((Collections.IEnumerable)ActualMetadata).GetEnumerator();
System.Composition.Runtime (4)
System\Composition\Hosting\Core\CompositionContract.cs (4)
198if (firstItem.Value is IEnumerable firstEnumerable && !(firstEnumerable is string)) 200var secondEnumerable = secondValue as IEnumerable; 228if (kv.Value is IEnumerable enumerableValue)
System.Configuration.ConfigurationManager (9)
src\runtime\src\libraries\Common\src\System\IO\TempFileCollection.cs (1)
98IEnumerator IEnumerable.GetEnumerator() => _files.Keys.GetEnumerator();
System\Configuration\BaseConfigurationRecord.cs (1)
3396IEnumerable children = _children.Values;
System\Configuration\ConfigurationValues.cs (7)
11private static IEnumerable s_emptyCollection; 39internal IEnumerable ConfigurationElements 42internal IEnumerable InvalidValues 45private static IEnumerable EmptyCollectionInstance 152IEnumerator IEnumerable.GetEnumerator() 179IEnumerator IEnumerable.GetEnumerator() 201IEnumerator IEnumerable.GetEnumerator()
System.Data.Common (6)
System\Data\Common\DbBatchCommandCollection.cs (1)
13IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Data\Common\DbConnectionStringBuilder.cs (1)
334IEnumerator IEnumerable.GetEnumerator()
System\Data\DataViewManager.cs (1)
141IEnumerator IEnumerable.GetEnumerator()
System\Data\EnumerableRowCollection.cs (2)
25IEnumerator IEnumerable.GetEnumerator() 125IEnumerator IEnumerable.GetEnumerator()
System\Data\TypedTableBase.cs (1)
51IEnumerator IEnumerable.GetEnumerator()
System.Diagnostics.DiagnosticSource (7)
System\Diagnostics\Activity.cs (2)
1735IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 1898IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Diagnostics\ActivityTagsCollection.cs (1)
206IEnumerator IEnumerable.GetEnumerator() => new Enumerator(_list);
System\Diagnostics\DiagLinkedList.cs (1)
152IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Diagnostics\DsesFilterAndTransform.cs (2)
893IEnumerable? enumerable = obj as IEnumerable;
System\Diagnostics\Metrics\TagList.netcore.cs (1)
267readonly IEnumerator IEnumerable.GetEnumerator() => new Enumerator(in this);
System.Diagnostics.Process (1)
System\Collections\Specialized\DictionaryWrapper.cs (1)
88IEnumerator IEnumerable.GetEnumerator() => _contents.GetEnumerator();
System.DirectoryServices (1)
System\DirectoryServices\PropertyCollection.cs (1)
146IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.DirectoryServices.AccountManagement (35)
System\DirectoryServices\AccountManagement\AD\ADDNConstraintLinkedAttrSet.cs (1)
43IEnumerable[] members,
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (15)
37IEnumerable[] members, 59foreach (IEnumerable enumerator in members) 936foreach (IEnumerable ie in _originalMembers) 1034bookmark.membersQueue = new Queue<IEnumerable>(_membersQueue.Count); 1035foreach (IEnumerable ie in _membersQueue) 1048foreach (IEnumerable ie in _originalMembers) 1161foreach (IEnumerable ie in adBookmark.membersQueue) 1245foreach (IEnumerable enumerable in _membersQueue) 1287private readonly Queue<IEnumerable> _membersQueue = new Queue<IEnumerable>(); 1288private IEnumerable _members; // the membership we're currently enumerating over 1289private readonly Queue<IEnumerable> _originalMembers = new Queue<IEnumerable>(); // the membership we started off with (before recursing) 1369public IEnumerable members; 1371public Queue<IEnumerable> membersQueue;
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (8)
1169IEnumerable[] enumerators = null; 1263enumerators = new IEnumerable[roots.Count]; 1275enumerators = new IEnumerable[1]; 1487IEnumerable memberOf = new RangeRetriever(sr.GetDirectoryEntry(), "memberOf", true); 1504resultSet = new ADDNConstraintLinkedAttrSet(ADDNConstraintLinkedAttrSet.ConstraintType.ContainerStringMatch, this.ctxBase.Properties["distinguishedName"].Value, principalDN, new IEnumerable[] { memberOf }, primaryGroupDN, null, false, this); 1672IEnumerable members = new RangeRetriever(groupDE, "member", false); 1675resultSet = new ADDNLinkedAttrSet(groupDN, new IEnumerable[] { members }, null, ds, recursive, this); 1745IEnumerable cachedMembersEnum = null; //This variables stores a reference to the direct members enumerator of the group.
System\DirectoryServices\AccountManagement\FindResult.cs (1)
26IEnumerator IEnumerable.GetEnumerator()
System\DirectoryServices\AccountManagement\PrincipalCollection.cs (1)
137IEnumerator IEnumerable.GetEnumerator()
System\DirectoryServices\AccountManagement\SAM\SAMGroupsSet.cs (1)
20_groupsEnumerator = ((IEnumerable)iADsMembers).GetEnumerator();
System\DirectoryServices\AccountManagement\SAM\SAMMembersSet.cs (4)
35_membersEnumerator = ((IEnumerable)iADsMembers).GetEnumerator(); 251_membersEnumerator = ((IEnumerable)iADsMembers).GetEnumerator(); 455_membersEnumerator = ((IEnumerable)iADsMembers).GetEnumerator(); 492_membersEnumerator = ((IEnumerable)iADsMembers).GetEnumerator();
System\DirectoryServices\AccountManagement\SAM\SAMQuerySet.cs (1)
831foreach (UnsafeNativeMethods.IADs nativeMember in ((IEnumerable)iADsMembers))
System\DirectoryServices\AccountManagement\TrackedCollection.cs (1)
72IEnumerator IEnumerable.GetEnumerator()
System\DirectoryServices\AccountManagement\TrackedCollectionEnumerator.cs (1)
66_enumerator = ((IEnumerable)_combinedValues).GetEnumerator();
System\DirectoryServices\AccountManagement\ValueCollection.cs (1)
151IEnumerator IEnumerable.GetEnumerator()
System.Drawing.Common (5)
System\Drawing\Printing\PrinterSettings.PaperSizeCollection.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Drawing\Printing\PrinterSettings.PaperSourceCollection.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Drawing\Printing\PrinterSettings.PrinterResolutionCollection.cs (1)
42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Drawing\Printing\PrinterSettings.StringCollection.cs (2)
30public IEnumerator GetEnumerator() => ((IEnumerable)_list).GetEnumerator(); 42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Formats.Nrbf (1)
System\Formats\Nrbf\RecordMap.cs (1)
30IEnumerator IEnumerable.GetEnumerator() => _map.GetEnumerator();
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.cs (1)
774IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.IO.Packaging (4)
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 (1)
25IEnumerator IEnumerable.GetEnumerator()
System.IO.Pipelines (1)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Linq (13)
System\Linq\Cast.cs (2)
16> Cast<TResult>(this IEnumerable source) 36private static IEnumerable<TResult> CastIterator<TResult>(IEnumerable source)
System\Linq\DebugView.cs (2)
64public SystemCore_EnumerableDebugView(IEnumerable enumerable) 91private readonly IEnumerable _enumerable;
System\Linq\Grouping.cs (1)
395IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\GroupJoin.cs (1)
142IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\Iterator.cs (1)
106IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\Lookup.cs (2)
202IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 328IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\OfType.cs (3)
12public static IEnumerable<TResult> OfType<TResult>(this IEnumerable source) 30private sealed partial class OfTypeIterator<TResult>(IEnumerable source) : Iterator<TResult> 32private readonly IEnumerable _source = source;
System\Linq\OrderedEnumerable.cs (1)
27IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Linq.AsyncEnumerable (4)
System\Linq\GroupBy.cs (1)
433IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\GroupJoin.cs (1)
277IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\ToLookupAsync.cs (2)
232IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 351IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Linq.Expressions (14)
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\Linq\Expressions\ListInitExpression.cs (2)
188/// The <see cref="Type"/> property of <paramref name="newExpression"/> must represent a type that implements <see cref="Collections.IEnumerable"/>. 203/// The <see cref="Type"/> property of <paramref name="newExpression"/> must represent a type that implements <see cref="Collections.IEnumerable"/>.
System\Linq\Expressions\MemberListBinding.cs (5)
66/// <paramref name="member"/> does not represent a field or property.-or-The <see cref="FieldInfo.FieldType"/> or <see cref="PropertyInfo.PropertyType"/> of the field or property that <paramref name="member"/> represents does not implement <see cref="Collections.IEnumerable"/>.</exception> 79/// <paramref name="member"/> does not represent a field or property.-or-The <see cref="FieldInfo.FieldType"/> or <see cref="PropertyInfo.PropertyType"/> of the field or property that <paramref name="member"/> represents does not implement <see cref="Collections.IEnumerable"/>.</exception> 98/// <paramref name="propertyAccessor"/> does not represent a property accessor method.-or-The <see cref="PropertyInfo.PropertyType"/> of the property that the method represented by <paramref name="propertyAccessor"/> accesses does not implement <see cref="IEnumerable"/>.</exception> 112/// <paramref name="propertyAccessor"/> does not represent a property accessor method.-or-The <see cref="PropertyInfo.PropertyType"/> of the property that the method represented by <paramref name="propertyAccessor"/> accesses does not implement <see cref="IEnumerable"/>.</exception> 123if (!typeof(IEnumerable).IsAssignableFrom(listType))
System\Runtime\CompilerServices\ReadOnlyCollectionBuilder.cs (1)
263IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Linq.Parallel (13)
System\Linq\Parallel\Enumerables\EnumerableWrapperWeakToStrong.cs (3)
24private readonly IEnumerable _wrappedEnumerable; // The wrapped enumerable object. 30internal EnumerableWrapperWeakToStrong(IEnumerable wrappedEnumerable) 36IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\Enumerables\ParallelEnumerableWrapper.cs (2)
22private readonly IEnumerable _source; // The wrapped enumerable object. 28internal ParallelEnumerableWrapper(Collections.IEnumerable source)
System\Linq\Parallel\Enumerables\ParallelQuery.cs (1)
86IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\Merging\MergeExecutor.cs (1)
111IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\QueryOperators\QueryResults.cs (1)
154IEnumerator IEnumerable.GetEnumerator()
System\Linq\Parallel\QueryOperators\Unary\GroupByQueryOperator.cs (2)
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\ParallelEnumerable.cs (1)
234public static ParallelQuery AsParallel(this IEnumerable source)
System.Linq.Queryable (10)
System\Linq\EnumerableQuery.cs (4)
14internal abstract IEnumerable? Enumerable { get; } 20internal static IQueryable Create(Type elementType, IEnumerable sequence) 57internal override IEnumerable? Enumerable => _enumerable; 100IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Linq\EnumerableRewriter.cs (5)
138if (typeof(IEnumerable).IsAssignableFrom(t)) 139return typeof(IEnumerable); 154{ typeof(IQueryable), typeof(IEnumerable) }, 155{ typeof(IEnumerable), typeof(IEnumerable) }
System\Linq\Queryable.cs (1)
29public static IQueryable AsQueryable(this IEnumerable source)
System.Management (4)
System\Management\ManagementObjectCollection.cs (1)
342IEnumerator IEnumerable.GetEnumerator()
System\Management\MethodSet.cs (1)
170IEnumerator IEnumerable.GetEnumerator()
System\Management\PropertySet.cs (1)
184IEnumerator IEnumerable.GetEnumerator()
System\Management\QualifierSet.cs (1)
236IEnumerator IEnumerable.GetEnumerator()
System.Net.Http (12)
src\runtime\src\libraries\Common\src\System\Collections\Generic\BidirectionalDictionary.cs (1)
58IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\Common\src\System\Net\Security\SslClientAuthenticationOptionsExtensions.cs (3)
49if (origValue is IEnumerable origEnumerable) 51IEnumerable? cloneEnumerable = cloneValue as IEnumerable;
System\Net\Http\Headers\HeaderStringValues.cs (1)
60IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Net\Http\Headers\HttpHeaders.cs (1)
438Collections.IEnumerator Collections.IEnumerable.GetEnumerator() => GetEnumerator();
System\Net\Http\Headers\HttpHeadersNonValidated.cs (1)
94IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Net\Http\Headers\HttpHeaderValueCollection.cs (1)
169Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System\Net\Http\Headers\ObjectCollection.cs (1)
148IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Net\Http\HttpRequestOptions.cs (2)
45System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() => ((System.Collections.IEnumerable)Options).GetEnumerator();
System\Net\Http\MultipartContent.cs (1)
135Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System.Net.HttpListener (1)
System\Net\HttpListenerPrefixCollection.cs (1)
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 (1)
System\Net\NetworkInformation\IPAddressCollection.cs (1)
45System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Net.Security (4)
System\Security\Authentication\ExtendedProtection\ServiceNameCollection.cs (4)
35private ServiceNameCollection(IList list, IEnumerable serviceNames) 71public ServiceNameCollection Merge(IEnumerable serviceNames) => new ServiceNameCollection(InnerList, serviceNames); 76private void AddIfNew(IEnumerable serviceNames, bool expectStrings) 148private static int GetCountOrOne(IEnumerable collection)
System.Net.WebSockets.Client (1)
System\Net\WebSockets\HttpResponseHeadersReadOnlyCollection.cs (1)
65IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Numerics.Tensors (1)
System\Numerics\Tensors\netcore\Tensor_1.cs (1)
301IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.ObjectModel (1)
System\ComponentModel\INotifyDataErrorInfo.cs (1)
12IEnumerable GetErrors(string? propertyName);
System.Private.CoreLib (49)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Generic\LowLevelDictionary.cs (1)
298IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (1)
270IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (3)
112/// class that contains elements copied from the specified <see cref="IEnumerable"/>, has the default concurrency 128/// class that contains elements copied from the specified <see cref="IEnumerable"/>, 1653IEnumerator IEnumerable.GetEnumerator() => ((ConcurrentDictionary<TKey, TValue>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueue.cs (1)
171IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Dictionary.cs (3)
1640IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator(); 2058IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TKey>)this).GetEnumerator(); 2252IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<TValue>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\HashSet.cs (1)
689IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
671IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\Queue.cs (1)
189IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<T>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (2)
751IEnumerator IEnumerable.GetEnumerator() 1338IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ListDictionaryInternal.cs (2)
172IEnumerator IEnumerable.GetEnumerator() 325IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\Collection.cs (2)
161IEnumerator IEnumerable.GetEnumerator() 163return ((IEnumerable)items).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyCollection.cs (2)
92IEnumerator IEnumerable.GetEnumerator() 94return ((IEnumerable)list).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlyDictionary.cs (6)
105IEnumerator IEnumerable.GetEnumerator() 107return ((IEnumerable)m_dictionary).GetEnumerator(); 289IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_collection).GetEnumerator(); 341IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_collection).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\ObjectModel\ReadOnlySet.cs (1)
42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\CounterPayload.cs (2)
43IEnumerator IEnumerable.GetEnumerator() 98IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EnumerableTypeInfo.cs (4)
36IEnumerable? enumerable = (IEnumerable?)value.ReferenceValue; 52var iterType = (IEnumerable)value;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\EventPayload.cs (1)
93IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerable.cs (1)
50IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Iterator.cs (1)
60IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceFallbackManager.cs (1)
34IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceSet.cs (1)
119IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
230IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConditionalWeakTable.cs (1)
371IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<KeyValuePair<TKey, TValue>>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (2)
1659protected internal abstract void ReleaseObjects(IEnumerable objects); 1918IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable<GCHandle>)this).GetEnumerator();
src\runtime\src\libraries\System.Private.CoreLib\src\System\String.cs (1)
603IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringBuilderRuneEnumerator.cs (1)
88readonly IEnumerator IEnumerable.GetEnumerator() => this;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\StringRuneEnumerator.cs (1)
59IEnumerator IEnumerable.GetEnumerator() => this;
System\Reflection\Runtime\CustomAttributes\RuntimeCustomAttributeData.cs (1)
185Debug.Assert(value is string or (not IEnumerable));
System\Runtime\InteropServices\TypeMapLazyDictionary.NativeAot.cs (1)
132IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\CollectionDataContract.cs (2)
815IEnumerator enumerator = ((IEnumerable)obj).GetEnumerator(); 1097getEnumeratorMethod = typeof(IEnumerable).GetMethod(Globals.GetEnumeratorMethodName)!;
System\Runtime\Serialization\Globals.cs (1)
89internal static Type TypeOfIEnumerable => field ??= typeof(IEnumerable);
System.Private.Reflection.Execution (1)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Generic\LowLevelDictionary.cs (1)
298IEnumerator IEnumerable.GetEnumerator()
System.Private.TypeLoader (1)
src\runtime\src\coreclr\nativeaot\Common\src\System\Collections\Generic\LowLevelDictionary.cs (1)
298IEnumerator IEnumerable.GetEnumerator()
System.Private.Windows.Core (5)
System\Collections\Generic\ListConverter.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => throw new NotImplementedException();
System\Private\Windows\BinaryFormat\Serializer\ArrayRecord.cs (2)
37IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 73IEnumerator IEnumerable.GetEnumerator() => ArrayObjects.GetEnumerator();
System\Private\Windows\BinaryFormat\Serializer\ArraySingleString.StringListAdapter.cs (1)
45IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
Windows\Win32\System\Com\WinFormsComWrappers.cs (1)
44protected override void ReleaseObjects(IEnumerable objects)
System.Private.Windows.Core.TestUtilities (4)
XUnit\EnumerableTupleTheoryData.cs (2)
24IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 42IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
XUnit\ReadOnlyTheoryData.cs (2)
22public ReadOnlyTheoryData(IEnumerable data) 33IEnumerator IEnumerable.GetEnumerator() => _data.GetEnumerator();
System.Private.Xml (36)
System\Xml\Dom\XmlNode.cs (1)
890IEnumerator IEnumerable.GetEnumerator()
System\Xml\Schema\XmlSchemaCollection.cs (1)
217IEnumerator IEnumerable.GetEnumerator()
System\Xml\Schema\XmlSchemaDataType.cs (2)
176if (t == typeof(IEnumerable) && t != typeof(string)) 179IEnumerator enumerator = (value as IEnumerable)!.GetEnumerator();
System\Xml\Schema\XmlValueConverter.cs (9)
296protected static readonly Type IEnumerableType = typeof(IEnumerable); 2880if (!(value is IEnumerable) || value.GetType() == StringType || value.GetType() == ByteArrayType) 2950if (!(value is IEnumerable) || !IsListType(destinationType)) 2961return ListAsString((IEnumerable)value, nsResolver); 3050IEnumerable enumSrc = (list as IEnumerable)!; 3078IEnumerable enumSrc = (list as IEnumerable)!; 3100private string ListAsString(IEnumerable list, IXmlNamespaceResolver? nsResolver)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (2)
1593if (collectionItems is IEnumerable enumerableItems) 1791else if (value is IEnumerable valueList)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (6)
194var a = o as IEnumerable; 592var enumerable = (IEnumerable)o!; 1009var a = (IEnumerable)memberValue;
System\Xml\Serialization\Types.cs (3)
967if (typeof(IEnumerable).IsAssignableFrom(type) && !IsArraySegment(type)) 1079else if (typeof(IEnumerable).IsAssignableFrom(type)) 1335if (typeof(IEnumerable).IsAssignableFrom(type))
System\Xml\Serialization\XmlSerializationWriter.cs (7)
1242while ((elementType.IsArray || typeof(IEnumerable).IsAssignableFrom(elementType)) && GetPrimitiveTypeName(elementType, false) == null) 1331if (!typeof(IEnumerable).IsAssignableFrom(type)) throw new InvalidOperationException(SR.Format(SR.XmlInternalErrorDetails, "not array like type " + type.FullName)); 1346IEnumerator e = ((IEnumerable)o).GetEnumerator(); 1435if (t.IsArray || typeof(IEnumerable).IsAssignableFrom(t)) 2141typeName = typeof(IEnumerable).FullName!; 3384Writer.Write(typeof(IEnumerable).FullName); 3597Writer.Write(typeof(IEnumerable).FullName);
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
1491Type typeIEnumerable = typeof(IEnumerable);
System\Xml\Xsl\ListBase.cs (1)
110System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System\Xml\Xsl\QIL\QilNode.cs (1)
145IEnumerator IEnumerable.GetEnumerator()
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (1)
615foreach (object o in (IEnumerable)value)
System\Xml\Xsl\Runtime\XmlQuerySequence.cs (1)
108System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
System.Private.Xml.Linq (84)
System\Xml\Linq\Extensions.cs (59)
6using IEnumerable = System.Collections.IEnumerable; 17/// this <see cref="IEnumerable"/> of <see cref="XElement"/>. 20/// An <see cref="IEnumerable"/> of <see cref="XAttribute"/> containing the XML 21/// Attributes for every <see cref="XElement"/> in the target <see cref="IEnumerable"/> 33/// <see cref="XElement"/>'s <see cref="XAttribute"/>s in the target <see cref="IEnumerable"/> 37/// An <see cref="IEnumerable"/> of <see cref="XAttribute"/> containing the XML 39/// the target <see cref="IEnumerable"/> of <see cref="XElement"/>. 49/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the ancestors (parent 51/// <see cref="IEnumerable"/> of <see cref="XElement"/>. 54/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the ancestors (parent 56/// <see cref="IEnumerable"/> of <see cref="XElement"/>. 66/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the ancestors (parent 68/// <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 71/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the ancestors (parent 73/// <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 83/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 85/// This is done for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of 89/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 91/// This is done for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of 102/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 105/// <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 108/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 111/// <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 121/// Returns an <see cref="IEnumerable"/> of <see cref="XNode"/> over the content of a set of nodes 150/// Returns an <see cref="IEnumerable"/> of <see cref="XNode"/> over the descendants of a set of nodes 160/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the descendants (children 162/// this <see cref="IEnumerable"/> of <see cref="XElement"/>. 165/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the descendants (children 167/// this <see cref="IEnumerable"/> of <see cref="XElement"/>. 177/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the descendants (children 179/// for each <see cref="XElement"/> in the target <see cref="IEnumerable"/> of <see cref="XElement"/>. 182/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the descendants (children 184/// for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 194/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 197/// <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 200/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 203/// <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 213/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 215/// to the leaf nodes). This is done for each <see cref="XElement"/> in this <see cref="IEnumerable"/> 219/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 221/// to the leaf nodes). This is done for each <see cref="XElement"/> in this <see cref="IEnumerable"/> 232/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 235/// each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 238/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 241/// each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 251/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the child elements 252/// for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 255/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the child elements 256/// for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 266/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the child elements 267/// with a matching for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 270/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the child elements 271/// for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 281/// Returns an <see cref="IEnumerable"/> of <see cref="XElement"/> containing the child elements 282/// with a matching for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 285/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the child elements 286/// for each <see cref="XElement"/> in this <see cref="IEnumerable"/> of <see cref="XElement"/>. 308/// Removes each <see cref="XAttribute"/> represented in this <see cref="IEnumerable"/> of 325/// Removes each <see cref="XNode"/> represented in this <see cref="IEnumerable"/>
System\Xml\Linq\XContainer.cs (12)
9using IEnumerable = System.Collections.IEnumerable; 173IEnumerable? e = content as IEnumerable; 277/// <returns>An <see cref="IEnumerable"/> of <see cref="XElement"/></returns> 316/// An <see cref="IEnumerable"/> over all of this <see cref="XContainer"/>'s child <see cref="XElement"/>s. 330/// An <see cref="IEnumerable"/> of <see cref="XElement"/> children of this <see cref="XContainer"/> that have 344/// Returns the content of this <see cref="XContainer"/> as an <see cref="IEnumerable"/> of <see cref="object"/>. Note 500IEnumerable? e = content as IEnumerable; 1444IEnumerable? e = content is string ? null : content as IEnumerable; 1461if (content is string || !(content is IEnumerable)) return content;
System\Xml\Linq\XElement.cs (8)
14using IEnumerable = System.Collections.IEnumerable; 334/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing all of 347/// resulting <see cref="IEnumerable"/> or <see cref="XElement"/>. 354/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing the 396/// An <see cref="IEnumerable"/> of <see cref="XAttribute"/> containing all of the <see cref="XAttribute"/>s 436/// as an <see cref="IEnumerable"/> of <see cref="XElement"/>. 440/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing this <see cref="XElement"/> 457/// An <see cref="IEnumerable"/> of <see cref="XElement"/> containing all of the descendant
System\Xml\Linq\XLinq.cs (5)
8using IEnumerable = System.Collections.IEnumerable; 104IEnumerable? e = content as IEnumerable; 616IEnumerable? e = content as IEnumerable;
System.Reflection.Metadata (29)
System\Reflection\Metadata\BlobBuilder.Enumerators.cs (2)
61IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); 99IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Reflection\Metadata\PortablePdb\HandleCollections.Debug.cs (7)
45IEnumerator IEnumerable.GetEnumerator() 144IEnumerator IEnumerable.GetEnumerator() 250IEnumerator IEnumerable.GetEnumerator() 458IEnumerator IEnumerable.GetEnumerator() 564IEnumerator IEnumerable.GetEnumerator() 663IEnumerator IEnumerable.GetEnumerator() 770IEnumerator IEnumerable.GetEnumerator()
System\Reflection\Metadata\PortablePdb\ImportDefinitionCollection.cs (1)
31IEnumerator IEnumerable.GetEnumerator()
System\Reflection\Metadata\PortablePdb\SequencePointCollection.cs (1)
28IEnumerator IEnumerable.GetEnumerator()
System\Reflection\Metadata\TypeSystem\HandleCollections.TypeSystem.cs (18)
57IEnumerator IEnumerable.GetEnumerator() 165IEnumerator IEnumerable.GetEnumerator() 269IEnumerator IEnumerable.GetEnumerator() 390IEnumerator IEnumerable.GetEnumerator() 497IEnumerator IEnumerable.GetEnumerator() 617IEnumerator IEnumerable.GetEnumerator() 737IEnumerator IEnumerable.GetEnumerator() 857IEnumerator IEnumerable.GetEnumerator() 973IEnumerator IEnumerable.GetEnumerator() 1072IEnumerator IEnumerable.GetEnumerator() 1184IEnumerator IEnumerable.GetEnumerator() 1276IEnumerator IEnumerable.GetEnumerator() 1366IEnumerator IEnumerable.GetEnumerator() 1456IEnumerator IEnumerable.GetEnumerator() 1546IEnumerator IEnumerable.GetEnumerator() 1682IEnumerator IEnumerable.GetEnumerator() 1790IEnumerator IEnumerable.GetEnumerator() 1880IEnumerator IEnumerable.GetEnumerator()
System.Resources.Extensions (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
227IEnumerator IEnumerable.GetEnumerator()
src\runtime\src\libraries\System.Private.CoreLib\src\System\Resources\RuntimeResourceSet.cs (1)
230IEnumerator IEnumerable.GetEnumerator()
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
99[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Collections.IEnumerable))]
System.Runtime.Caching (2)
System\Runtime\Caching\MemoryCache.cs (1)
481IEnumerator IEnumerable.GetEnumerator()
System\Runtime\Caching\ObjectCache.cs (1)
47IEnumerator IEnumerable.GetEnumerator()
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
117protected sealed override void ReleaseObjects(IEnumerable objects)
System.Security.AccessControl (2)
System\Security\AccessControl\ACL.cs (2)
137IEnumerator IEnumerable.GetEnumerator() 144return (AceEnumerator)((IEnumerable)this).GetEnumerator();
System.Security.Cryptography (10)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (1)
128IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\AsnEncodedDataCollection.cs (1)
61IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\OidCollection.cs (1)
70IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Security\Cryptography\X509Certificates\X509Certificate2Enumerator.cs (1)
18_enumerator = ((IEnumerable)collection).GetEnumerator();
System\Security\Cryptography\X509Certificates\X509CertificateEnumerator.cs (1)
18_enumerator = ((IEnumerable)mappings).GetEnumerator();
System\Security\Cryptography\X509Certificates\X509ChainElementCollection.cs (1)
81IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\X509Certificates\X509ExtensionCollection.cs (1)
100IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\XmlKeyHelper.cs (3)
165private IEnumerable? _enumerable; 295internal static IEnumerable GetElements(object? element) => 296(IEnumerable)XContainer_Elements(element!);
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseHeaderMap.cs (1)
210IEnumerator IEnumerable.GetEnumerator()
System.Security.Cryptography.Pkcs (4)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CryptographicAttributeObjectCollection.cs (1)
128IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\CmsRecipientCollection.cs (1)
77IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\RecipientInfoCollection.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
System\Security\Cryptography\Pkcs\SignerInfoCollection.cs (1)
53IEnumerator IEnumerable.GetEnumerator() => new SignerInfoEnumerator(this);
System.Security.Permissions (2)
System\Security\Permissions\KeyContainerPermissionAccessEntryCollection.cs (1)
22IEnumerator IEnumerable.GetEnumerator() { throw new NotImplementedException(); }
System\Security\Policy\ApplicationTrustCollection.cs (1)
28IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Security.Principal.Windows (1)
System\Security\Principal\IRCollection.cs (1)
104IEnumerator IEnumerable.GetEnumerator()
System.ServiceModel.Primitives (19)
System\IdentityModel\Claims\ClaimSet.cs (1)
109IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System\IdentityModel\Tokens\SecurityKeyIdentifier.cs (1)
141IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Channels\MessageHeaders.cs (1)
850IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Channels\MessageProperties.cs (1)
907IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Channels\UnderstoodHeaders.cs (1)
34IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (3)
588if (typeof(IEnumerable).IsAssignableFrom(bodyObjectType)) 590throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SRP.Format(SRP.SFxBodyObjectTypeCannotBeInterface, bodyObjectType.FullName, typeof(IEnumerable).FullName))); 1175(!isArray && typeof(IEnumerable).IsAssignableFrom(member.MemberType) && member.MemberType != typeof(string) && !typeof(XmlNode).IsAssignableFrom(member.MemberType) && !typeof(IXmlSerializable).IsAssignableFrom(member.MemberType)))
System\ServiceModel\Dispatcher\DataContractSerializerOperationFormatter.cs (5)
66private static Type s_typeOfIEnumerable = typeof(IEnumerable); 185foreach (object headerItemValue in (IEnumerable)headerValue) 275foreach (object item in (IEnumerable)graph) 405return Queryable.AsQueryable((IEnumerable)val); 660return Queryable.AsQueryable((IEnumerable)val);
System\ServiceModel\Dispatcher\XmlSerializerOperationFormatter.cs (1)
126foreach (object unknownHeader in (IEnumerable)parameters[unknownHeaderDescription.Index])
System\ServiceModel\ServiceChannelManager.cs (1)
426Collections.IEnumerator Collections.IEnumerable.GetEnumerator()
System\ServiceModel\SynchronizedCollection.cs (1)
222IEnumerator IEnumerable.GetEnumerator()
System\ServiceModel\SynchronizedReadOnlyCollection.cs (3)
189IEnumerator IEnumerable.GetEnumerator() 193IEnumerable asEnumerable = Items as IEnumerable;
System.ServiceModel.Primitives.Tests (1)
Channels\UnderstoodHeadersTest.cs (1)
58IEnumerator iEnum2 = ((IEnumerable)requestMessage.Headers.UnderstoodHeaders).GetEnumerator();
System.Speech (4)
Internal\ObjectToken\ObjectTokenCategory.cs (1)
99IEnumerator IEnumerable.GetEnumerator()
Internal\ObjectToken\RegistryDataKey.cs (1)
421IEnumerator IEnumerable.GetEnumerator()
Internal\SrgsCompiler\Graph.cs (1)
50IEnumerator IEnumerable.GetEnumerator()
Result\SemanticValue.cs (1)
159IEnumerator IEnumerable.GetEnumerator()
System.Text.Json (21)
System\Text\Json\Document\JsonElement.ArrayEnumerator.cs (1)
61IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Text\Json\Document\JsonElement.ObjectEnumerator.cs (1)
66IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Text\Json\Nodes\JsonArray.IList.cs (2)
222IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)List).GetEnumerator();
System\Text\Json\Nodes\JsonObject.IDictionary.cs (1)
245IEnumerator IEnumerable.GetEnumerator() => Dictionary.GetEnumerator();
System\Text\Json\Serialization\ConfigurationList.cs (1)
110IEnumerator IEnumerable.GetEnumerator()
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverter.cs (1)
16where TCollection : IEnumerable
System\Text\Json\Serialization\Converters\Collection\IEnumerableConverterFactory.cs (5)
22private static readonly IEnumerableConverter<IEnumerable> s_converterForIEnumerable = new IEnumerableConverter<IEnumerable>(); 30return typeof(IEnumerable).IsAssignableFrom(typeToConvert); 180Debug.Assert(typeof(IEnumerable).IsAssignableFrom(typeToConvert)); 181if (typeToConvert == typeof(IEnumerable))
System\Text\Json\Serialization\Converters\Collection\StackOrQueueConverter.cs (1)
12where TCollection : IEnumerable
System\Text\Json\Serialization\Converters\Collection\StackOrQueueConverterWithReflection.cs (1)
13where TCollection : IEnumerable
System\Text\Json\Serialization\Converters\Object\ObjectConverterFactory.cs (1)
33Debug.Assert(!typeof(IEnumerable).IsAssignableFrom(typeToConvert));
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Collections.cs (4)
392where TCollection : IEnumerable 410where TCollection : IEnumerable 417where TCollection : IEnumerable 440where TCollection : IEnumerable
System\Text\Json\Serialization\ReadStack.cs (2)
296if (frame.ReturnValue is not IEnumerable enumerable) 313static int GetCount(IEnumerable enumerable)
System.Text.Json.SourceGeneration (2)
Helpers\KnownTypeSymbols.cs (1)
31public INamedTypeSymbol? IEnumerableType => GetOrResolveType(typeof(IEnumerable), ref _IEnumerableType);
src\runtime\src\libraries\Common\src\SourceGenerators\ImmutableEquatableArray.cs (1)
46IEnumerator IEnumerable.GetEnumerator() => _values.GetEnumerator();
System.Text.RegularExpressions (1)
System\Text\RegularExpressions\Symbolic\DoublyLinkedList.cs (1)
133IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System.Threading.Channels (1)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Threading.Tasks.Dataflow (1)
src\runtime\src\libraries\Common\src\System\Collections\Concurrent\SingleProducerSingleConsumerQueue.cs (1)
335IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); }
System.Windows.Controls.Ribbon (12)
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (5)
406public IEnumerable ContextualTabGroupsSource 408get { return (IEnumerable)GetValue(ContextualTabGroupsSourceProperty); } 417typeof(IEnumerable), 419new FrameworkPropertyMetadata((IEnumerable)null, new PropertyChangedCallback(OnContextualTabGroupsSourceChanged))); 1458ribbon.ContextualTabGroupItemsControl?.ItemsSource = (IEnumerable)args.NewValue;
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
538IEnumerator IEnumerable.GetEnumerator()
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (2)
1064protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue)
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (2)
431protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue)
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 (27)
System\Resources\ResXResourceReader.cs (1)
302IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
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\DataGridViewColumnCollection.cs (1)
63IEnumerator IEnumerable.GetEnumerator() => _items.GetEnumerator();
System\Windows\Forms\Controls\DataGridView\DataGridViewIntLinkedList.cs (1)
17IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Controls\DataGridView\DataGridViewRowCollection.cs (1)
78IEnumerator IEnumerable.GetEnumerator() => new UnsharingRowEnumerator(this);
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\ListBoxes\ListBox.IntegerCollection.cs (1)
328IEnumerator IEnumerable.GetEnumerator()
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\UpDown\NumericUpDownAccelerationCollection.cs (2)
99IEnumerator IEnumerable.GetEnumerator() 101return ((IEnumerable)_items).GetEnumerator();
System\Windows\Forms\DataBinding\BindingContext.cs (1)
52IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\DataBinding\BindingSource.cs (2)
683private static IList? GetListFromEnumerable(IEnumerable enumerable) 1100else if (list is IEnumerable iEnumerable)
System\Windows\Forms\DataBinding\ListBindingHelper.cs (9)
60else if (dataSource is IEnumerable enumerable) 136else if (target is IEnumerable enumerable) 166else if (target is IEnumerable enumerable) 233else if (listInstance is IEnumerable enumerable) 381private static PropertyDescriptorCollection GetListItemPropertiesByEnumerable(IEnumerable iEnumerable, PropertyDescriptor[] listAccessors, int startIndex) 417if (subList is IEnumerable ienumerableSubList) 440private static Type GetListItemTypeByEnumerable(IEnumerable iEnumerable) 571private static PropertyDescriptorCollection GetListItemPropertiesByEnumerable(IEnumerable enumerable) 652private static object? GetFirstItemByEnumerable(IEnumerable enumerable)
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutStyleCollection.cs (1)
137IEnumerator IEnumerable.GetEnumerator() => _innerList.GetEnumerator();
System.Windows.Forms.Design (10)
System\ComponentModel\Design\DesignerActionPanel.cs (2)
557IEnumerable items = list.GetSortedActionItems(); 633IEnumerable items = relatedList.GetSortedActionItems();
System\ComponentModel\Design\DesignSurfaceCollection.cs (1)
66IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\ComponentModel\Design\Serialization\CodeDomComponentSerializationService.CodeDomSerializationStore.LocalResourceManager.cs (1)
39IEnumerator IEnumerable.GetEnumerator()
System\ComponentModel\Design\Serialization\StatementContext.cs (1)
177IEnumerator IEnumerable.GetEnumerator()
System\Windows\Forms\Design\Behavior\BehaviorServiceAdornerCollectionEnumerator.cs (1)
14_baseEnumerator = ((IEnumerable)mappings).GetEnumerator();
System\Windows\Forms\Design\DesignerFrame.cs (1)
313IEnumerable IContainsThemedScrollbarWindows.ThemedScrollbarWindows()
System\Windows\Forms\Design\IContainsThemedScrollbarWindows.cs (1)
14IEnumerable ThemedScrollbarWindows();
System\Windows\Forms\Design\ImageListDesigner.OriginalImageCollection.cs (1)
196IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Forms\Design\ListAdapter.cs (1)
34IEnumerator IEnumerable.GetEnumerator() => _list.GetEnumerator();
System.Windows.Forms.Primitives (3)
System\Collections\Generic\WeakRefCollection.cs (1)
107IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Windows\Forms\NonNullCollection.cs (2)
62IEnumerator IEnumerable.GetEnumerator() => ((IEnumerable)_list).GetEnumerator();
System.Xaml (8)
System\Xaml\NameScope.cs (1)
102IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
System\Xaml\NameScopeDictionary.cs (1)
230IEnumerator IEnumerable.GetEnumerator()
System\Xaml\Schema\CollectionReflector.cs (3)
41bool isIEnumerable = typeof(IEnumerable).IsAssignableFrom(type); 245if (typeof(IEnumerable).IsAssignableFrom(type)) 411s_getEnumeratorMethod = typeof(IEnumerable).GetMethod(KnownStrings.GetEnumerator);
System\Xaml\Schema\XamlTypeInvoker.cs (1)
213if (instance is IEnumerable enumerable)
System\Xaml\XamlObjectReader.cs (1)
3206IEnumerator IEnumerable.GetEnumerator()
System\Xaml\XamlSchemaContext.cs (1)
1480IEnumerator IEnumerable.GetEnumerator()
UIAutomationClient (4)
MS\Internal\Automation\Misc.cs (1)
69internal static Array CombineArrays(IEnumerable arrays, Type t)
MS\Internal\Automation\ProxyManager.cs (3)
130IEnumerable [ ] sourceProxyDescription = {_classHandlers, _partialClassHandlers, _imageOnlyHandlers, _fallbackHandlers}; 133foreach ( IEnumerable e in sourceProxyDescription ) 161foreach ( IEnumerable e in sourceProxyDescription )
UnitTests.Common (1)
MemberDataSet.cs (1)
49IEnumerator IEnumerable.GetEnumerator()