DbContext.GetValidationErrors Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Convalida le entità monitorate e restituisce una raccolta di risultati di DbEntityValidationResult convalida.
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)
Restituisce
Raccolta dei risultati della convalida per le entità non valide. La raccolta non è mai null e non deve contenere valori null o risultati per le entità valide.
- Attributi
Commenti
1. Questo metodo chiama DetectChanges() per determinare gli stati delle entità rilevate a meno che DbContextConfiguration.AutoDetectChangesEnabled sia impostato su false. 2. Per impostazione predefinita, vengono convalidate solo le entità Added e Modified. L'utente può modificare questo comportamento eseguendo l'override del metodo ShouldValidateEntity.