Sdílet prostřednictvím


DbContext.ValidateEntity Metoda

Definice

Bod rozšíření, který uživateli umožňuje přizpůsobit ověření entity nebo odfiltrovat výsledky ověření. Volá ho .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

Instance DbEntityEntry, která se má ověřit.

items
IDictionary<Object,Object>

Uživatelsky definovaný slovník obsahující další informace pro vlastní ověření. Bude předán do ValidationContext a bude vystaven jako Items . Tento parametr je volitelný a může mít hodnotu null.

Návraty

Výsledek ověření entity. Při přepsání může být hodnota null.

Platí pro