Condividi tramite


DbContext.GetValidationErrors Metodo

Definizione

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.

Si applica a