Table of Contents

Class ValidatableObjectAdapter

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

Provides an object adapter that can be validated.

public class ValidatableObjectAdapter : ModelValidator
Inheritance
ValidatableObjectAdapter
Inherited Members

Constructors

ValidatableObjectAdapter(IEnumerable<ModelValidatorProvider>)

Initializes a new instance of the ValidatableObjectAdapter class.

public ValidatableObjectAdapter(IEnumerable<ModelValidatorProvider> validatorProviders)

Parameters

validatorProviders IEnumerable<ModelValidatorProvider>

The validation provider.

Methods

Validate(ModelMetadata, object)

Validates the specified object.

public override IEnumerable<ModelValidationResult> Validate(ModelMetadata metadata, object container)

Parameters

metadata ModelMetadata

The metadata.

container object

The container.

Returns

IEnumerable<ModelValidationResult>

A list of validation results.