Udostępnij za pośrednictwem


ComplexObject.ReportPropertyChanging(String) Metoda

Definicja

Powiadamia monitor zmian, że zmiana właściwości oczekuje na obiekt złożony.

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)

Parametry

property
String

Nazwa właściwości zmieniającej.

Wyjątki

property to null.

Uwagi

Gdy typ złożony jest generowany przez narzędzia modelu danych jednostki, ReportPropertyChanging metoda jest wywoływana przed zmianą właściwości w celu buforowania bieżącej wartości właściwości w IEntityChangeTracker obiekcie , aby ta wartość mogła być używana jako oryginalna wartość właściwości.

Ta metoda wywołuje metodę EntityComplexMemberChanging w monitorze zmian.

Podczas śledzenia zmian wprowadzonych we właściwości niestandardowego obiektu złożonego należy wywołać metodę ReportPropertyChanging. Zrób to, gdy obiekt złożony dziedziczy z ComplexObjectobiektu .

Dotyczy