Поделиться через


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.

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