Comparteix a través de


ComplexObject.ReportPropertyChanging(String) Método

Definición

Notifica a la herramienta de seguimiento de cambios que hay un cambio de propiedad pendiente en un objeto complejo.

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)

Parámetros

property
String

Nombre de la propiedad modificada.

Excepciones

property es null.

Comentarios

Cuando las herramientas de Entity Data Model generan un tipo complejo, se llama al método ReportPropertyChanging antes de un cambio en la propiedad para almacenar en caché el valor actual de la propiedad en IEntityChangeTracker de modo que este valor se pueda usar como valor original de dicha propiedad.

Este método llama al método EntityComplexMemberChanging en la herramienta de seguimiento de cambios.

Si realiza un seguimiento de los cambios llevados a cabo en la propiedad de un objeto complejo personalizado, deberá llamar al método ReportPropertyChanging. Haga esto si el objeto complejo hereda de ComplexObject.

Se aplica a