DbContext.ValidateEntity Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Entity Framework