EntityObject クラス

定義

Entity Data Model ツールによって生成されるエンティティ型の基本クラスです。

public ref class EntityObject abstract : System::Data::Objects::DataClasses::StructuralObject, System::Data::Objects::DataClasses::IEntityWithChangeTracker, System::Data::Objects::DataClasses::IEntityWithKey, System::Data::Objects::DataClasses::IEntityWithRelationships
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class EntityObject : System.Data.Objects.DataClasses.StructuralObject, System.Data.Objects.DataClasses.IEntityWithChangeTracker, System.Data.Objects.DataClasses.IEntityWithKey, System.Data.Objects.DataClasses.IEntityWithRelationships
[<System.Runtime.Serialization.DataContract(IsReference=true)>]
[<System.Serializable>]
type EntityObject = class
    inherit StructuralObject
    interface IEntityWithKey
    interface IEntityWithChangeTracker
    interface IEntityWithRelationships
Public MustInherit Class EntityObject
Inherits StructuralObject
Implements IEntityWithChangeTracker, IEntityWithKey, IEntityWithRelationships
継承
EntityObject
属性
実装

コンストラクター

EntityObject()

EntityObject クラスの新しいインスタンスを初期化します。

プロパティ

EntityKey

このオブジェクトのキーを取得または設定します。

EntityState

オブジェクトのエンティティの状態を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
GetValidValue<T>(T, String, Boolean, Boolean)

指定されたプロパティの複合型を返します。

(継承元 StructuralObject)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
OnPropertyChanged(String)

PropertyChanged イベントを発生させます。

(継承元 StructuralObject)
OnPropertyChanging(String)

PropertyChanging イベントを発生させます。

(継承元 StructuralObject)
ReportPropertyChanged(String)

プロパティが変更されたことを変更トラッカーに通知します。

ReportPropertyChanging(String)

プロパティの変更が保留中であることを変更トラッカーに通知します。

SetValidValue<T>(T, T, String)

指定されたプロパティの複合オブジェクトを設定します。

(継承元 StructuralObject)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

イベント

PropertyChanged

プロパティ値が変更されたときに発生します。

(継承元 StructuralObject)
PropertyChanging

プロパティ値の変更が保留中になっているときに発生します。

(継承元 StructuralObject)

明示的なインターフェイスの実装

IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

プロパティの変更を報告するために使用される IEntityChangeTracker のインスタンスを指定します。

IEntityWithRelationships.RelationshipManager

このオブジェクトで使用されるリレーションシップ マネージャーを取得します。

適用対象

こちらもご覧ください