Compartilhar via


DbContext.GetValidationErrors Método

Definição

Valida entidades controladas e retorna uma Coleção de que contém resultados de DbEntityValidationResult validação.

public System.Collections.Generic.IEnumerable<System.Data.Entity.Validation.DbEntityValidationResult> GetValidationErrors ();
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate")]
public System.Collections.Generic.IEnumerable<System.Data.Entity.Validation.DbEntityValidationResult> GetValidationErrors ();
member this.GetValidationErrors : unit -> seq<System.Data.Entity.Validation.DbEntityValidationResult>
Public Function GetValidationErrors () As IEnumerable(Of DbEntityValidationResult)

Retornos

Coleção de resultados de validação para entidades inválidas. A coleção nunca é nula e não deve conter valores ou resultados nulos para entidades válidas.

Atributos

Comentários

1. Esse método chama DetectChanges() para determinar os estados das entidades controladas, a menos que DbContextConfiguration.AutoDetectChangesEnabled seja definido como false. 2. Por padrão, somente Adicionado em entidades modificadas são validados. O usuário pode alterar esse comportamento substituindo o método ShouldValidateEntity.

Aplica-se a