Udostępnij przez


DbContext.GetValidationErrors Metoda

Definicja

Weryfikuje śledzone jednostki i zwraca kolekcję DbEntityValidationResult zawierającą wyniki walidacji.

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)

Zwraca

Zbieranie wyników walidacji dla nieprawidłowych jednostek. Kolekcja nigdy nie ma wartości null i nie może zawierać wartości null ani wyników prawidłowych jednostek.

Atrybuty

Uwagi

1. Ta metoda wywołuje metodę DetectChanges() w celu określenia stanów śledzonych jednostek, chyba że parametr DbContextConfiguration.AutoDetectChangesEnabled ma wartość false. 2. Domyślnie weryfikowane są tylko jednostki zmodyfikowane. Użytkownik może zmienić to zachowanie, przesłaniając metodę ShouldValidateEntity.

Dotyczy