Freigeben über


DataAnnotationsModelValidatorProvider.RegisterValidatableObjectAdapter Methode

Definition

Registriert einen Adapter für die Objektvalidierung.

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)

Parameter

modelType
Type

Der Typ des Modells.

adapterType
Type

Der Typ des Adapters.

Ausnahmen

Der adapterType-Parameter ist null.

Der Modelltyp implementiert die IValidatableObject-Schnittstelle nicht.

- oder -

Der Adaptertyp implementiert ModelValidator nicht.

- oder -

Der Adaptertyp verfügt über keinen öffentlichen Konstruktor, der zwei Parameter akzeptiert, die als ModelMetadata und ModelBindingExecutionContext typisiert sind.

Gilt für