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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。