Freigeben über


SaveOptions.ForceValidation Eigenschaft

Definition

Ruft einen Hinweis ab, wenn die Validierung in SaveChanges erzwungen wird, oder legt diese fest.

public bool ForceValidation { get; set; }
member this.ForceValidation : bool with get, set
Public Property ForceValidation As Boolean

Eigenschaftswert

True, wenn die Validierung erzwungen wird; Andernfalls false.

Hinweise

Wenn diese Option aktiviert ist, erfolgt das Erzwingen einer Überprüfung aller Änderungen, die bereits auf dem Server gespeichert wurden, aber noch ausstehen, um committet zu werden, durch Senden des SequencePoint-Befehls. Wenn das Modell über ausstehende lokale Änderungen verfügt, werden diese auch zusammen mit dem SequencePoint-Befehl gesendet.

Dieses Flag kann nur innerhalb einer Transaktion verwendet werden, da jeder Vorgang außerhalb einer Transaktion dazu führt, dass implizite Transaktionen auf dem Server erstellt und committet werden, wodurch die Überprüfung trotzdem ausgelöst wird.

Gilt für: