ComplexObject.ReportPropertyChanging(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Benachrichtigt den Änderungsverfolgungs-Tracker, dass eine Eigenschaftsänderung für ein komplexes Objekt aussteht.
protected:
override void ReportPropertyChanging(System::String ^ property);
protected override sealed void ReportPropertyChanging(string property);
override this.ReportPropertyChanging : string -> unit
Protected Overrides NotOverridable Sub ReportPropertyChanging (property As String)
Parameter
- property
- String
Der Name der sich ändernden Eigenschaft.
Ausnahmen
property ist null.
Hinweise
Wenn ein komplexer Typ von den Entitätsdatenmodelltools generiert wird, wird die ReportPropertyChanging Methode aufgerufen, bevor eine Eigenschaft geändert wird, um den aktuellen Wert der Eigenschaft zwischenzuspeichern, IEntityChangeTracker sodass dieser Wert als ursprünglicher Wert für die Eigenschaft verwendet werden kann.
Diese Methode ruft die EntityComplexMemberChanging Methode in der Änderungsverfolgung auf.
Beim Nachverfolgen von Änderungen, die an der Eigenschaft eines benutzerdefinierten komplexen Objekts vorgenommen werden, müssen Sie aufrufen ReportPropertyChanging. Gehen Sie dazu vor, wenn das komplexe Objekt von ComplexObject.