DbContext.ValidateEntity Method

Entity Framework 5.0

Extension point allowing the user to customize validation of an entity or filter out validation results. Called by GetValidationErrors().

Namespace:  System.Data.Entity
Assembly:  EntityFramework (in EntityFramework.dll)

protected function ValidateEntity(
	entityEntry : DbEntityEntry, 
	items : IDictionary<Object, Object>
) : DbEntityValidationResult

Parameters

entityEntry
Type: System.Data.Entity.Infrastructure.DbEntityEntry

DbEntityEntry instance to be validated.

items
Type: System.Collections.Generic.IDictionary(Object, Object)

User defined dictionary containing additional info for custom validation. It will be passed to ValidationContext and will be exposed as Items. This parameter is optional and can be null.

Return Value

Type: System.Data.Entity.Validation.DbEntityValidationResult
Entity validation result. Possibly null when overridden.
Show: