ComplexObject.ReportPropertyChanging(String) Metod

Definition

Meddelar ändringsspåraren att en egenskapsändring väntar på ett komplext objekt.

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)

Parametrar

property
String

Namnet på den föränderliga egenskapen.

Undantag

property är null.

Kommentarer

När en komplex typ genereras av verktygen ReportPropertyChanging för entitetsdatamodell anropas metoden innan en egenskap ändras för att cachelagras det aktuella värdet för egenskapen i IEntityChangeTracker så att det här värdet kan användas som det ursprungliga värdet för egenskapen.

Den här metoden anropar EntityComplexMemberChanging metoden i ändringsspåraren.

När du spårar ändringar som görs i egenskapen för ett anpassat komplext objekt måste du anropa ReportPropertyChanging. Gör detta när det komplexa objektet ärver från ComplexObject.

Gäller för