Share via


IEntityChangeTracker 介面

定義

定義物件服務用來追蹤對物件屬性所做變更的功能。

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

備註

EntityObjectComplexObject 是 Entity Data Model 工具所產生之實體 (Entity) 類型和複雜類型的基底類別 (Base Class)。 這兩個基底類別都會使用 IEntityChangeTracker 來報告屬性變更。

如需詳細資訊,請參閱身分識別解析、狀態管理,以及 #D4AB7B145034747F6BD20E5AC726330CD追蹤 POCO 實體中的變更

屬性

EntityState

取得所追蹤物件的目前狀態。

方法

EntityComplexMemberChanged(String, Object, String)

通知變更追蹤程式,複雜型別中的屬性已經改變。

EntityComplexMemberChanging(String, Object, String)

向變更追蹤程式通知複雜屬性的暫止變更。

EntityMemberChanged(String)

通知變更追蹤程式,某個實體型別的屬性已經變更。

EntityMemberChanging(String)

將實體型別之屬性的暫止變更通知變更追蹤程式。

適用於