Port CustomMarshalers.dll to C# and .NET Core (#21343)
[platform/upstream/coreclr.git] / src / System.Private.CoreLib / shared / System / Collections / IEnumerable.cs
1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4
5 using System;
6 using System.Runtime.InteropServices;
7
8 namespace System.Collections
9 {
10     [Guid("496B0ABE-CDEE-11d3-88E8-00902754C43A")]
11     [ComVisible(true)]
12     public interface IEnumerable
13     {
14         // Returns an IEnumerator for this enumerable Object.  The enumerator provides
15         // a simple way to access all the contents of a collection.
16         IEnumerator GetEnumerator();
17     }
18 }