Compartilhar via


SaveOptions.DelayValidation Propriedade

Definição

Obtém ou define uma indicação se a validação está atrasada no SaveChanges.

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

Valor da propriedade

True, se a validação for atrasada; caso contrário, false.

Comentários

Quando essa opção está habilitada, todas as alterações de modelo pendentes são empacotadas em um lote que contém comandos Create/Alter/Delete/Rename/Process e enviadas para o Servidor, mas nenhum comando SequencePoint é enviado, o que atrasará a validação das alterações no Servidor.

Essas opções só podem ser usadas dentro de uma transação, pois qualquer operação fora de uma transação fará com que a transação implícita seja criada e confirmada no Servidor, o que disparará a validação de qualquer maneira.

Aplica-se a