次の方法で共有


DbComplexPropertyEntry クラス

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

DbComplexPropertyEntry<TEntity, TComplexProperty> クラスの非ジェネリック バージョン。

継承階層

System.Object
  System.Data.Entity.Infrastructure.DbMemberEntry
    System.Data.Entity.Infrastructure.DbPropertyEntry
      System.Data.Entity.Infrastructure.DbComplexPropertyEntry

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

構文

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

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

プロパティ

  名前 説明
パブリック プロパティ CurrentValue このプロパティの現在の値を取得または設定します。 (DbPropertyEntry から継承されます。)
パブリック プロパティ EntityEntry このプロパティが属する DbEntityEntry。 (DbPropertyEntry から継承されます。)
パブリック プロパティ IsModified このプロパティの値が、データベースから読み込まれた後で変更されたかどうかを示す値を取得または設定します。 (DbPropertyEntry から継承されます。)
パブリック プロパティ Name プロパティ名を取得します。 (DbPropertyEntry から継承されます。)
パブリック プロパティ OriginalValue このプロパティの元の値を取得または設定します。 (DbPropertyEntry から継承されます。)
パブリック プロパティ ParentProperty これが入れ子のプロパティとなっている DbPropertyEntry のプロパティ。このメソッドは、複合オブジェクトのプロパティには null 以外のエントリのみを返します。そのエンティティ自体のプロパティには null を返します。 (DbPropertyEntry から継承されます。)

上揃え

メソッド

  名前 説明
パブリック メソッド Cast<TEntity, TComplexProperty> 同等のジェネリック DbComplexPropertyEntry<TEntity, TComplexProperty> オブジェクトを返します。
パブリック メソッド ComplexProperty このプロパティの入れ子の複合プロパティを表すオブジェクトを取得します。
パブリック メソッド Equals 指定したエントリが現在のエントリと等しいかどうかを判断します。 (DbMemberEntry から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode このエントリのハッシュ関数を返します。 (DbMemberEntry から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (DbMemberEntry から継承されます。)
パブリック メソッド GetValidationErrors このプロパティを検証します。 (DbMemberEntry から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド Property このプロパティの入れ子プロパティを表すオブジェクトを取得します。このメソッドはスカラー プロパティにも複合プロパティにも使用できます。
パブリック メソッド ToString データベース プロパティ値の文字列表記を返します。 (DbMemberEntry から継承されます。)

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.Infrastructure 名前空間