ComplexObject.ReportPropertyChanged(String) Yöntem

Tanım

Değişiklik izleyicisine karmaşık bir nesnenin özelliğinin değiştiğini bildirir.

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)

Parametreler

property
String

Değiştirilen özelliğin adı.

Özel durumlar

property, null'e eşittir.

Açıklamalar

Varlık Veri Modeli araçları tarafından karmaşık bir tür oluşturulduğunda, ReportPropertyChanged içinde önbelleğe alınan değeri özelliğin özgün değeri IEntityChangeTracker olarak işlemek için bir özellik değişikliğinden sonra yöntemi çağrılır.

Bu yöntem, değişiklik izleyicisindeki yöntemini çağırır EntityComplexMemberChanged .

Özel bir karmaşık nesnenin özelliğinde yapılan değişiklikleri takip ederken çağrısı ReportPropertyChangedyapmalısınız. Karmaşık nesne öğesinden ComplexObjectdevralındığında bunu yapın.

Şunlara uygulanır