ObjectStateEntry.IsPropertyChanged(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwendet DetectChanges, um zu bestimmen, ob der aktuelle Wert der Eigenschaft mit dem angegebenen Namen vom ursprünglichen Wert abweicht oder nicht. Beachten Sie, dass dies möglicherweise von der Eigenschaft abweicht, die als geändert markiert ist, da eine Eigenschaft, die nicht geändert wurde, weiterhin als geändert markiert werden kann.
public abstract bool IsPropertyChanged (string propertyName);
abstract member IsPropertyChanged : string -> bool
Public MustOverride Function IsPropertyChanged (propertyName As String) As Boolean
Parameter
- propertyName
- String
Der Name der Eigenschaft.
Gibt zurück
true, wenn sich die Eigenschaft geändert hat; andernfalls false.
Hinweise
Beachten Sie, dass diese Eigenschaft immer dasselbe Ergebnis wie der geänderte Zustand der Eigenschaft für Änderungsnachverfolgungsproxys und Entitäten zurückgibt, die von der EntityObject-Basisklasse abgeleitet werden. Dies liegt daran, dass die ursprünglichen Werte für diese Entitätstypen nicht nachverfolgt werden und es daher keine Möglichkeit gibt, zu wissen, ob sich der aktuelle Wert wirklich vom ursprünglichen Wert unterscheidet.
Gilt für:
Entity Framework