DbComplexPropertyEntry<TEntity, TComplexProperty> クラス
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
このクラスのインスタンスは DbEntityEntry<TEntity> の ComplexProperty メソッドから返され、複合プロパティへのアクセスを可能にします。
継承階層
System.Object
System.Data.Entity.Infrastructure.DbMemberEntry<TEntity, TComplexProperty>
System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity, TComplexProperty>
System.Data.Entity.Infrastructure.DbComplexPropertyEntry<TEntity, TComplexProperty>
名前空間: System.Data.Entity.Infrastructure
アセンブリ: EntityFramework (EntityFramework.dll 内)
構文
'宣言
Public Class DbComplexPropertyEntry(Of TEntity As Class, TComplexProperty) _
Inherits DbPropertyEntry(Of TEntity, TComplexProperty)
'使用
Dim instance As DbComplexPropertyEntry(Of TEntity, TComplexProperty)
public class DbComplexPropertyEntry<TEntity, TComplexProperty> : DbPropertyEntry<TEntity, TComplexProperty>
where TEntity : class
generic<typename TEntity, typename TComplexProperty>
where TEntity : ref class
public ref class DbComplexPropertyEntry : public DbPropertyEntry<TEntity, TComplexProperty>
type DbComplexPropertyEntry<'TEntity, 'TComplexProperty when 'TEntity : not struct> =
class
inherit DbPropertyEntry<'TEntity, 'TComplexProperty>
end
JScript does not support generic types and methods.
型パラメーター
- TEntity
このプロパティが属するエンティティの型。
- TComplexProperty
プロパティの型。
DbComplexPropertyEntry<TEntity, TComplexProperty> 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
CurrentValue | このプロパティの現在の値を取得または設定します。 (DbPropertyEntry<TEntity, TProperty> から継承されます。) |
![]() |
EntityEntry | このプロパティが属する DbEntityEntry<TEntity>。 (DbPropertyEntry<TEntity, TProperty> から継承されます。) |
![]() |
IsModified | このプロパティの値が、データベースから読み込まれた後で変更されたかどうかを示す値を取得または設定します。 (DbPropertyEntry<TEntity, TProperty> から継承されます。) |
![]() |
Name | プロパティ名を取得します。 (DbPropertyEntry<TEntity, TProperty> から継承されます。) |
![]() |
OriginalValue | このプロパティの元の値を取得または設定します。 (DbPropertyEntry<TEntity, TProperty> から継承されます。) |
![]() |
ParentProperty | これが入れ子のプロパティとなっている DbPropertyEntry のプロパティ。このメソッドは、複合オブジェクトのプロパティには null 以外のエントリのみを返します。そのエンティティ自体のプロパティには null を返します。 (DbPropertyEntry<TEntity, TProperty> から継承されます。) |
上揃え
メソッド
上揃え
演算子
名前 | 説明 | |
---|---|---|
![]() ![]() |
Implicit(DbComplexPropertyEntry<TEntity, TComplexProperty> to DbComplexPropertyEntry) | このオブジェクトが表すプロパティの非ジェネリック DbComplexPropertyEntry クラスの新しいインスタンスを返します。 |
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。