Edit

Share via


DataAnnotationsModelValidationFactory Delegate

Definition

Represents the method that creates a DataAnnotationsModelValidatorProvider instance.

public delegate System::Web::ModelBinding::ModelValidator ^ DataAnnotationsModelValidationFactory(ModelMetadata ^ metadata, ModelBindingExecutionContext ^ context, ValidationAttribute ^ attribute);
public delegate System.Web.ModelBinding.ModelValidator DataAnnotationsModelValidationFactory(ModelMetadata metadata, ModelBindingExecutionContext context, ValidationAttribute attribute);
type DataAnnotationsModelValidationFactory = delegate of ModelMetadata * ModelBindingExecutionContext * ValidationAttribute -> ModelValidator
Public Delegate Function DataAnnotationsModelValidationFactory(metadata As ModelMetadata, context As ModelBindingExecutionContext, attribute As ValidationAttribute) As ModelValidator 

Parameters

metadata
ModelMetadata

The model metadata.

context
ModelBindingExecutionContext

The context.

attribute
ValidationAttribute

The validation attribute.

Return Value

Extension Methods

GetMethodInfo(Delegate)

Gets an object that represents the method represented by the specified delegate.

Applies to