IEntityWithChangeTracker インターフェイス


変更追跡機能を実装するエンティティ型を定義します。Defines an entity type that implements change tracking.

public interface class IEntityWithChangeTracker
public interface IEntityWithChangeTracker
type IEntityWithChangeTracker = interface
Public Interface IEntityWithChangeTracker


エンティティ型は、変更IEntityWithChangeTrackerを追跡するためにを実装する必要があります。An entity type must implement IEntityWithChangeTracker to track changes. EntityObjectは、Entity Data Model ツールによって生成されるすべてのエンティティ型の基本クラスです。EntityObject is the base class for all entity types that are generated by the Entity Data Model tools. EntityObject は、IEntityWithChangeTracker を実装します。EntityObject implements IEntityWithChangeTracker.

Object Services は、オブジェクトによる変更の報告を可能にする IEntityChangeTracker インターフェイスのインスタンスへの参照をオブジェクトに提供します。Object Services provides objects with a reference to an instance of the IEntityChangeTracker interface to enable objects to report changes. IEntityChangeTracker のメソッドは、変更の報告に使用されます。Methods on the IEntityChangeTracker are used to report changes.

詳細については、「 id の解決、状態管理、および Change TrackingPOCO エンティティの変更の追跡」を参照してください。For more information, see Identity Resolution, State Management, and Change Tracking and Tracking Changes in POCO Entities.



変更の報告に使用される IEntityChangeTracker を取得または設定します。Gets or sets the IEntityChangeTracker used to report changes.