Freigeben über


ObjectStateEntry.RejectPropertyChanges(String) Methode

Definition

Lehnt alle Änderungen an der Eigenschaft mit dem angegebenen Namen ab, da die Eigenschaft zuletzt geladen, angefügt, gespeichert oder geändert wurde. Der ursprüngliche Wert der Eigenschaft wird gespeichert, und die Eigenschaft wird nicht mehr als geändert markiert.

public:
 abstract void RejectPropertyChanges(System::String ^ propertyName);
public abstract void RejectPropertyChanges(string propertyName);
abstract member RejectPropertyChanges : string -> unit
Public MustOverride Sub RejectPropertyChanges (propertyName As String)

Parameter

propertyName
String

Der Name der zu ändernden Eigenschaft.

Hinweise

Wenn das Ergebnis ist, dass keine Eigenschaften der Entität als geändert markiert werden, wird die Entität als unverändert markiert. Änderungen an Eigenschaften können nur für Entitäten abgelehnt werden, die sich im Zustand "Geändert" oder "Unverändert" befinden. Das Aufrufen dieser Methode für Entitäten in anderen Zuständen (Added, Deleted oder Detached) führt zu einer Ausnahme, die ausgelöst wird. Das Ablehnen von Änderungen an Eigenschaften einer unveränderten Entität oder unveränderten Eigenschaften einer geänderten Eigenschaft ist ein no-op.

Gilt für: