次の方法で共有


DbMemberEntry<TEntity, TProperty> クラス

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

これは抽象型基本クラスであり、エンティティのスカラー プロパティ、複合プロパティ、またはナビゲーション プロパティを表すために使用されます。 スカラーおよび複合プロパティは派生クラスの DbPropertyEntry<TEntity, TProperty> を、参照ナビゲーション プロパティは派生クラスの DbReferenceEntry<TEntity, TProperty> を、コレクション ナビゲーション プロパティは派生クラスの DbCollectionEntry<TEntity, TElement> を使用します。

継承階層

System.Object
  System.Data.Entity.Infrastructure.DbMemberEntry<TEntity, TProperty>
    System.Data.Entity.Infrastructure.DbCollectionEntry<TEntity, TElement>
    System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity, TProperty>
    System.Data.Entity.Infrastructure.DbReferenceEntry<TEntity, TProperty>

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

構文

'宣言
Public MustInherit Class DbMemberEntry(Of TEntity As Class, TProperty)
'使用
Dim instance As DbMemberEntry(Of TEntity, TProperty)
public abstract class DbMemberEntry<TEntity, TProperty>
where TEntity : class
generic<typename TEntity, typename TProperty>
where TEntity : ref class 
public ref class DbMemberEntry abstract
[<AbstractClassAttribute>]
type DbMemberEntry<'TEntity, 'TProperty when 'TEntity : not struct> =  class end
JScript does not support generic types and methods.

型パラメーター

  • TEntity
    このプロパティが属するエンティティの型。
  • TProperty
    プロパティの型。

DbMemberEntry<TEntity, TProperty> 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド DbMemberEntry<TEntity, TProperty> DbMemberEntry<TEntity, TProperty> クラスの新しいインスタンスを初期化します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ CurrentValue このプロパティの現在の値を取得または設定します。
パブリック プロパティ EntityEntry このメンバーが属する DbEntityEntry<TEntity>
パブリック プロパティ Name プロパティの名前を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals オブジェクトが指定したオブジェクトと等しいかどうかを指定します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode オブジェクトに関連付けられているハッシュ コードを取得します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。
パブリック メソッド GetValidationErrors このプロパティを検証します。
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString DbMemberEntry<TEntity, TProperty> の文字列形式を返します。 (Object.ToString() をオーバーライドします。)

上揃え

演算子

  名前 説明
パブリック演算子静的メンバー Implicit(DbMemberEntry<TEntity, TProperty> to DbMemberEntry) このオブジェクトが表すプロパティの非ジェネリック DbMemberEntry クラスの新しいインスタンスを返します。

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.Infrastructure 名前空間