IEntityChangeTracker 인터페이스

정의

개체 서비스에서 개체의 속성에 대한 변경 내용을 추적하는 데 사용되는 기능을 정의합니다.Defines the facilities that are used by Object Services to track changes that are made to the properties of an object.

public interface class IEntityChangeTracker
public interface IEntityChangeTracker
type IEntityChangeTracker = interface
Public Interface IEntityChangeTracker
파생

설명

EntityObjectComplexObject는 엔터티 데이터 모델 도구에서 생성된 엔터티 형식 및 복합 형식에 대한 기본 클래스입니다.EntityObject and ComplexObject are the base classes for entity types and complex types generated by the Entity Data Model tools. 두 기본 클래스 모두 IEntityChangeTracker를 사용하여 속성 변경 내용을 보고합니다.Both base classes use IEntityChangeTracker to report property changes.

자세한 내용은 Id 확인, 상태 관리 및 변경 내용 추적 하 고 POCO 엔터티의 변경 내용 추적합니다.For more information, see Identity Resolution, State Management, and Change Tracking and Tracking Changes in POCO Entities.

속성

EntityState

추적된 개체의 현재 상태를 가져옵니다.Gets current state of a tracked object.

메서드

EntityComplexMemberChanged(String, Object, String)

변경 추적 장치에 복합 형식 속성이 변경되었음을 알립니다.Notifies the change tracker that a property of a complex type has changed.

EntityComplexMemberChanging(String, Object, String)

변경 추적 장치에 복합 속성 변경이 보류 중임을 알립니다.Notifies the change tracker of a pending change to a complex property.

EntityMemberChanged(String)

변경 추적 장치에 엔터티 형식의 속성이 변경되었음을 알립니다.Notifies the change tracker that a property of an entity type has changed.

EntityMemberChanging(String)

변경 추적 장치에 엔터티 형식 속성 변경이 보류 중임을 알립니다.Notifies the change tracker of a pending change to a property of an entity type.

적용 대상