DbContext.GetValidationErrors Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Valida las entidades con seguimiento y devuelve una colección de que contiene los resultados de DbEntityValidationResult validación.
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)
Devoluciones
La colección de resultados de la validación para las entidades no válidas. El valor de la colección nunca es null y no debe contener valores null ni resultados para las entidades válidas.
- Atributos
Comentarios
1. Este método llama a DetectChanges() para determinar los estados de las entidades con seguimiento a menos que DbContextConfiguration.AutoDetectChangesEnabled esté establecido en false. 2. De forma predeterminada, solo se validan las entidades de tipo Added o Modified. El usuario puede cambiar este comportamiento reemplazando el método ShouldValidateEntity.