DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter Method

Definition

Registers an adapter for object validation.

public:
 static void RegisterValidatableObjectAdapter(Type ^ modelType, Type ^ adapterType);
public static void RegisterValidatableObjectAdapter (Type modelType, Type adapterType);
static member RegisterValidatableObjectAdapter : Type * Type -> unit
Public Shared Sub RegisterValidatableObjectAdapter (modelType As Type, adapterType As Type)

Parameters

modelType
Type

The type of the model.

adapterType
Type

The type of the adapter.

Exceptions

The adapterType parameter is null.

The model type does not implement the IValidatableObject interface.

-or-

The adapter type does not implement ModelValidator.

-or-

The adapter type does not have a public constructor that accepts two parameters that are typed ModelMetadata and ModelBindingExecutionContext.

Applies to