Language

IEntityChangeTracker インターフェイス

定義

オブジェクト のプロパティに加えられた変更を追跡するためにオブジェクト サービスによって使用される機能を定義します。

public interface class IEntityChangeTracker
public interface IEntityChangeTracker
type IEntityChangeTracker = interface
Public Interface IEntityChangeTracker
派生

注釈

EntityObject および ComplexObject は、Entity Data Model ツールによって生成されるエンティティ型と複合型の基本クラスです。 どちらの基底クラスも、プロパティの変更を報告するために IEntityChangeTracker を使用します。

詳細については、「POCO エンティティの ID 解決、状態管理、および変更の追跡 と 追跡の変更」を参照してください。

プロパティ

名前 説明
EntityState

追跡対象オブジェクトの現在の状態を取得します。

メソッド

名前 説明
EntityComplexMemberChanged(String, Object, String)

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

EntityComplexMemberChanging(String, Object, String)

複合プロパティに対する保留中の変更を変更トラッカーに通知します。

EntityMemberChanged(String)

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

EntityMemberChanging(String)

エンティティ型のプロパティに対する保留中の変更を変更トラッカーに通知します。

適用対象