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
ModelMetadataThe metadata.
validatorProviders
IEnumerable<ModelValidatorProvider>An enumerator of validator providers.
attributes
IEnumerable<Attribute>A list of attributes.
Returns
- IEnumerable<ModelValidator>
The validators for the model.