DbContext.ValidateEntity 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.
Punkt rozszerzenia umożliwiający użytkownikowi dostosowanie walidacji jednostki lub odfiltrowanie wyników walidacji. Wywoływane przez GetValidationErrors().
protected virtual System.Data.Entity.Validation.DbEntityValidationResult ValidateEntity (System.Data.Entity.Infrastructure.DbEntityEntry entityEntry, System.Collections.Generic.IDictionary<object,object> items);
abstract member ValidateEntity : System.Data.Entity.Infrastructure.DbEntityEntry * System.Collections.Generic.IDictionary<obj, obj> -> System.Data.Entity.Validation.DbEntityValidationResult
override this.ValidateEntity : System.Data.Entity.Infrastructure.DbEntityEntry * System.Collections.Generic.IDictionary<obj, obj> -> System.Data.Entity.Validation.DbEntityValidationResult
Protected Overridable Function ValidateEntity (entityEntry As DbEntityEntry, items As IDictionary(Of Object, Object)) As DbEntityValidationResult
Parametry
- entityEntry
- DbEntityEntry
Wystąpienie DbEntityEntry do zweryfikowania.
- items
- IDictionary<Object,Object>
Słownik zdefiniowany przez użytkownika zawierający dodatkowe informacje na temat weryfikacji niestandardowej. Zostanie ono przekazane i ValidationContext zostanie ujawnione jako Items . Ten parametr jest opcjonalny i może mieć wartość null.
Zwraca
Wynik weryfikacji jednostki. Być może wartość null po przesłonięciu.