Freigeben über


IEntityChangeTracker Schnittstelle

Definition

Definiert die Funktionen, die von Object Services für die Nachverfolgung von Änderungen an den Eigenschaften eines Objekts verwendet werden.

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

Hinweise

EntityObject und ComplexObject sind die Basisklassen für die von den Entity Data Model-Tools generierten Entitätstypen und komplexen Typen. Beide Basisklassen verwenden IEntityChangeTracker, um Änderungen von Eigenschaften zu melden.

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

Eigenschaften

EntityState

Ruft den aktuellen Status eines nachverfolgten Objekts ab.

Methoden

EntityComplexMemberChanged(String, Object, String)

Benachrichtigt den Änderungsprotokollierer über die Änderung einer Eigenschaft eines komplexen Typs.

EntityComplexMemberChanging(String, Object, String)

Benachrichtigt das System zur Änderungsnachverfolgung über eine ausstehende Änderung einer komplexen Eigenschaft.

EntityMemberChanged(String)

Benachrichtigt den Änderungsprotokollierer über die Änderung einer Eigenschaft eines Entitätstyps.

EntityMemberChanging(String)

Benachrichtigt den Änderungsprotokollierer über die ausstehende Änderung einer Eigenschaft eines Entitätstyps.

Gilt für: