DbContext.GetValidationErrors Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.