Sdílet prostřednictvím


DbContext.GetValidationErrors Metoda

Definice

Ověří sledované entity a vrátí kolekci DbEntityValidationResult obsahující výsledky ověření.

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)

Návraty

Kolekce výsledků ověření pro neplatné entity Kolekce nikdy nemá hodnotu null a nesmí obsahovat hodnoty null ani výsledky pro platné entity.

Atributy

Poznámky

1. Tato metoda volá DetectChanges() k určení stavů sledovaných entit, pokud dbContextConfiguration.AutoDetectChangesEnabled není nastaven na false. 2. Ve výchozím nastavení se ověřují pouze přidané u upravených entit. Uživatel může toto chování změnit přepsáním metody ShouldValidateEntity.

Platí pro