Condividi tramite


ObjectStateEntry.IsPropertyChanged(String) Metodo

Definizione

Utilizza DetectChanges per determinare se il valore corrente della proprietà con il nome specificato è diverso dal valore originale o meno. Si noti che questa può essere diversa dalla proprietà contrassegnata come modificata in quanto una proprietà che non è cambiata può ancora essere contrassegnata come modificata.

public abstract bool IsPropertyChanged (string propertyName);
abstract member IsPropertyChanged : string -> bool
Public MustOverride Function IsPropertyChanged (propertyName As String) As Boolean

Parametri

propertyName
String

Nome della proprietà.

Restituisce

true se la proprietà è stata modificata; in caso contrario, false.

Commenti

Si noti che questa proprietà restituisce sempre lo stesso risultato dello stato modificato della proprietà per i proxy di rilevamento modifiche e le entità che derivano dalla classe base EntityObject. Questo è dovuto al fatto che i valori originali non vengono rilevati per questi tipi di entità e quindi non è possibile sapere se il valore corrente è davvero diverso dal valore originale.

Si applica a