Aracılığıyla paylaş


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 değeridir.

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 karmaşık bir nesnenin özelliğinde yapılan değişiklikleri takip ederken çağrısı yapmalısınız ReportPropertyChanged. Karmaşık nesne öğesinden ComplexObjectdevralındığında bunu yapın.

Şunlara uygulanır