IEntityChangeTracker Schnittstelle

Definition

Definiert die Einrichtungen, die von Objektdiensten zum Nachverfolgen von Änderungen verwendet werden, die an den Eigenschaften eines Objekts vorgenommen werden.

public interface class IEntityChangeTracker
public interface IEntityChangeTracker
type IEntityChangeTracker = interface
Public Interface IEntityChangeTracker
Abgeleitet

Hinweise

EntityObject und ComplexObject sind die Basisklassen für Entitätstypen und komplexe Typen, die von den Entitätsdatenmodelltools generiert werden. Beide Basisklassen werden IEntityChangeTracker verwendet, um Eigenschaftsänderungen zu melden.

Weitere Informationen finden Sie unter Identitätsauflösung, Zustandsverwaltung und Änderungsnachverfolgung und Nachverfolgen von Änderungen in POCO-Entitäten.

Eigenschaften

Name Beschreibung
EntityState

Ruft den aktuellen Status eines nachverfolgten Objekts ab.

Methoden

Name Beschreibung
EntityComplexMemberChanged(String, Object, String)

Benachrichtigt die Änderungsverfolgung, dass sich eine Eigenschaft eines komplexen Typs geändert hat.

EntityComplexMemberChanging(String, Object, String)

Benachrichtigt den Änderungstracker einer ausstehenden Änderung an eine komplexe Eigenschaft.

EntityMemberChanged(String)

Benachrichtigt die Änderungsverfolgung, dass eine Eigenschaft eines Entitätstyps geändert wurde.

EntityMemberChanging(String)

Benachrichtigt die Änderungsverfolgung einer ausstehenden Änderung an einer Eigenschaft eines Entitätstyps.

Gilt für: