ComplexObject.ReportPropertyChanged(String) Metod

Definition

Meddelar ändringsspåraren att en egenskap för ett komplext objekt har ändrats.

protected:
 override void ReportPropertyChanged(System::String ^ property);
protected override sealed void ReportPropertyChanged(string property);
override this.ReportPropertyChanged : string -> unit
Protected Overrides NotOverridable Sub ReportPropertyChanged (property As String)

Parametrar

property
String

Namnet på den ändrade egenskapen.

Undantag

property är null.

Kommentarer

När en komplex typ genereras av verktygen ReportPropertyChanged för entitetsdatamodell anropas metoden efter en egenskapsändring för att checka in det cachelagrade värdet i IEntityChangeTracker som det ursprungliga värdet för egenskapen.

Den här metoden anropar EntityComplexMemberChanged 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 ReportPropertyChanged. Gör detta när det komplexa objektet ärver från ComplexObject.

Gäller för