ComplexObject.ReportPropertyChanged(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.