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 ジェネリック型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Current | 現在位置にあるメンバーを取得します。 |
上揃え
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Dispose | この列挙子を破棄します。 |
![]() |
Equals | (ValueType から継承されます。) |
![]() |
GetHashCode | (ValueType から継承されます。) |
![]() |
GetType | (Object から継承されます。) |
![]() |
MoveNext | ReadOnlyMetadataCollection<T>.Enumerator 型のコレクション内で次のメンバーに移動します。 |
![]() |
Reset | ReadOnlyMetadataCollection<T> 型のコレクションで、列挙子を先頭位置の前に配置します。 |
![]() |
ToString | (ValueType から継承されます。) |
上揃え
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
![]() ![]() |
IEnumerator.Current | 現在位置にあるメンバーを取得します |
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。