ReadOnlyMetadataCollection<T>.Enumerator 結構
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
MetadataCollection 的列舉值
命名空間: System.Data.Entity.Core.Metadata.Edm
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
<SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")> _
Public Structure Enumerator _
Implements IEnumerator(Of T), IDisposable, IEnumerator
'用途
Dim instance As ReadOnlyMetadataCollection.Enumerator
[SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")]
public struct Enumerator : IEnumerator<T>,
IDisposable, IEnumerator
[SuppressMessageAttribute(L"Microsoft.Performance", L"CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")]
public value class Enumerator : IEnumerator<T>,
IDisposable, IEnumerator
[<SealedAttribute>]
[<SuppressMessageAttribute("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")>]
type Enumerator =
struct
interface IEnumerator<'T>
interface IDisposable
interface IEnumerator
end
JScript suports the use of structures, but not the declaration of new ones.
ReadOnlyMetadataCollection<T>.Enumerator 泛型類型會公開 (Expose) 下列成員。
屬性
名稱 | 描述 | |
---|---|---|
Current | 取得目前位置的成員。 |
靠上
方法
名稱 | 描述 | |
---|---|---|
Dispose | 處置此列舉值。 | |
Equals | (繼承自 ValueType)。 | |
GetHashCode | (繼承自 ValueType)。 | |
GetType | (繼承自 Object)。 | |
MoveNext | 移到類型 ReadOnlyMetadataCollection<T>.Enumerator 集合中的下一個成員。 | |
Reset | 將列舉值置於類型 ReadOnlyMetadataCollection<T> 的集合中第一個位置之前。 | |
ToString | (繼承自 ValueType)。 |
靠上
明確介面實作
名稱 | 描述 | |
---|---|---|
IEnumerator.Current | 取得目前位置的成員 |
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。