Share via


SaveOptions.DelayValidation Eigenschaft

Definition

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

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

Eigenschaftswert

True, wenn die Validierung verzögert wird; Andernfalls false.

Hinweise

Wenn diese Option aktiviert ist, werden alle ausstehenden Modelländerungen in einen Batch gepackt, der Create/Alter/Delete/Rename/Process-Befehle enthält, und an den Server gesendet, aber kein SequencePoint-Befehl wird gesendet, wodurch die Überprüfung der Änderungen auf dem Server verzögert wird.

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

Gilt für: