Table of Contents

Class DataMemberModelValidatorProvider

Namespace
System.Web.Http.Validation.Providers
Assembly
System.Web.Http.dll

Represents a validator provider for data member model.

public class DataMemberModelValidatorProvider : AssociatedValidatorProvider
Inheritance
DataMemberModelValidatorProvider
Inherited Members

Constructors

DataMemberModelValidatorProvider()

Initializes a new instance of the DataMemberModelValidatorProvider class.

public DataMemberModelValidatorProvider()

Methods

GetValidators(ModelMetadata, IEnumerable<ModelValidatorProvider>, IEnumerable<Attribute>)

Gets the validators for the model.

protected override IEnumerable<ModelValidator> GetValidators(ModelMetadata metadata, IEnumerable<ModelValidatorProvider> validatorProviders, IEnumerable<Attribute> attributes)

Parameters

metadata ModelMetadata

The metadata.

validatorProviders IEnumerable<ModelValidatorProvider>

An enumerator of validator providers.

attributes IEnumerable<Attribute>

A list of attributes.

Returns

IEnumerable<ModelValidator>

The validators for the model.