Partager via


ComplexObject.ReportPropertyChanged(String) Méthode

Définition

Signale au traceur de modifications qu'une propriété d'un objet complexe a changé.

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)

Paramètres

property
String

Nom de la propriété modifiée.

Exceptions

property a la valeur null.

Remarques

Lorsqu’un type complexe est généré par les outils Entity Data Model, la méthode ReportPropertyChanged est appelée après une modification de propriété afin de valider la valeur mise en cache dans IEntityChangeTracker comme valeur d’origine de la propriété.

Cette méthode appelle la méthode EntityComplexMemberChanged dans le dispositif de suivi des modifications.

Lors du suivi des modifications apportées à la propriété d'un objet complexe personnalisé, vous devez appeler la méthode ReportPropertyChanged. Effectuez cette opération lorsque l'objet complexe hérite de ComplexObject.

S’applique à