SaveOptions.DelayValidation 属性

定义

获取或设置在 SaveChanges 中验证是否延迟的指示。

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

属性值

如果验证延迟,则为 True;否则为 false。

注解

启用此选项后,所有挂起的模型更改将打包在包含 Create/Alter/Delete/Rename/Process 命令的批处理中,并发送到服务器,但不会发送任何 SequencePoint 命令,这将延迟服务器上更改的验证。

此选项只能在事务内使用,因为事务外部的任何操作都会导致在服务器上创建和提交隐式事务,这无论如何都会触发验证。

适用于