ComplexObject.ReportPropertyChanging(String) Метод

Определение

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

protected:
 override void ReportPropertyChanging(System::String ^ property);
protected override sealed void ReportPropertyChanging(string property);
override this.ReportPropertyChanging : string -> unit
Protected Overrides NotOverridable Sub ReportPropertyChanging (property As String)

Параметры

property
String

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

Исключения

property равно null.

Комментарии

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

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

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

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