ComplexObject.ReportPropertyChanged(String) Метод

Определение

Уведомляет средство отслеживания изменений о том, что свойство сложного объекта изменилось.

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)

Параметры

property
String

Имя измененного свойства.

Исключения

property равно null.

Комментарии

При создании сложного типа средствами ReportPropertyChanged модели данных сущности метод вызывается после изменения свойства, чтобы зафиксировать кэшированное значение в IEntityChangeTracker качестве исходного значения свойства.

Этот метод вызывает EntityComplexMemberChanged метод в отслеживании изменений.

При отслеживании изменений, внесенных в свойство пользовательского сложного объекта, необходимо вызвать ReportPropertyChanged. Это делается, когда сложный объект наследует от ComplexObject.

Применяется к