次の方法で共有


DbCollectionEntry クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

DbCollectionEntry<TEntity, TElement> クラスの非ジェネリック バージョンを表します。

継承階層

System.Object
  System.Data.Entity.Infrastructure.DbMemberEntry
    System.Data.Entity.Infrastructure.DbCollectionEntry

名前空間:  System.Data.Entity.Infrastructure
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Class DbCollectionEntry _
    Inherits DbMemberEntry
'使用
Dim instance As DbCollectionEntry
public class DbCollectionEntry : DbMemberEntry
public ref class DbCollectionEntry : public DbMemberEntry
type DbCollectionEntry =  
    class 
        inherit DbMemberEntry 
    end
public class DbCollectionEntry extends DbMemberEntry

DbCollectionEntry 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ CurrentValue ナビゲーション プロパティの現在の値を取得または設定します。現在の値はナビゲーション プロパティが参照するエンティティです。 (DbMemberEntry.CurrentValue をオーバーライドします。)
パブリック プロパティ EntityEntry このナビゲーション プロパティが属する DbEntityEntry を取得します。 (DbMemberEntry.EntityEntry をオーバーライドします。)
パブリック プロパティ IsLoaded データベースからこのコレクションのすべてのエンティティが読み込まれたかどうかを示す値を取得または設定します。
パブリック プロパティ Name プロパティ名を取得します。 (DbMemberEntry.Name をオーバーライドします。)

上揃え

メソッド

  名前 説明
パブリック メソッド Cast<TEntity, TElement> 同等のジェネリック DbCollectionEntry<TEntity, TElement> オブジェクトを返します。
パブリック メソッド Equals 指定したエントリが現在のエントリと等しいかどうかを判断します。 (DbMemberEntry から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode このエントリのハッシュ関数を返します。 (DbMemberEntry から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (DbMemberEntry から継承されます。)
パブリック メソッド GetValidationErrors このプロパティを検証します。 (DbMemberEntry から継承されます。)
パブリック メソッド Load データベースからエンティティのコレクションを読み込みます。コンテキスト内に既に存在するエンティティはデータベースからの値で上書きされないことに注意してください。
パブリック メソッド LoadAsync() データベースからエンティティのコレクションを非同期に読み込みます。コンテキスト内に既に存在するエンティティはデータベースからの値で上書きされないことに注意してください。
パブリック メソッド LoadAsync(CancellationToken) データベースからエンティティのコレクションを非同期に読み込みます。コンテキスト内に既に存在するエンティティはデータベースからの値で上書きされないことに注意してください。
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド Query データベースからこのコレクションを読み込むために使用されるクエリを返します。返されたクエリを LINQ を使用して変更することによって、実際にエンティティを読み込まずに、フィルター処理やデータベース内のコレクション内に存在するエンティティの数を数えるなど、データベース内での操作を実行できます。
パブリック メソッド ToString データベース プロパティ値の文字列表記を返します。 (DbMemberEntry から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Infrastructure 名前空間