ModelValidator.GetModelValidator Method (ModelMetadata, ControllerContext)
Returns a composite model validator for the model.
Namespace: System.Web.Mvc
Assembly: System.Web.Mvc (in System.Web.Mvc.dll)
Syntax
public static ModelValidator GetModelValidator(
ModelMetadata metadata,
ControllerContext context
)
public:
static ModelValidator^ GetModelValidator(
ModelMetadata^ metadata,
ControllerContext^ context
)
static member GetModelValidator :
metadata:ModelMetadata *
context:ControllerContext -> ModelValidator
Public Shared Function GetModelValidator (
metadata As ModelMetadata,
context As ControllerContext
) As ModelValidator
Parameters
metadata
Type: System.Web.Mvc.ModelMetadataThe metadata.
context
Type: System.Web.Mvc.ControllerContextThe controller context.
Return Value
Type: System.Web.Mvc.ModelValidator
A composite model validator for the model.
Remarks
The TryValidateModel method calls this method and runs all the validators for the model's properties. If no validators fail, the TryValidateModel method runs all the validators of the object itself (at the type level).
See Also
ModelValidator Class
System.Web.Mvc Namespace
Return to top