ClientValidatorProviderContext Class¶
Summary¶
A context for [Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidatorProvider](Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidatorProvider.yml).
Constructors¶
-
ClientValidatorProviderContext
(Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata)¶ Creates a new [Microsoft.AspNet.Mvc.ModelBinding.Validation.ClientValidatorProviderContext](Microsoft.AspNet.Mvc.ModelBinding.Validation.ClientValidatorProviderContext.yml).
Arguments: - modelMetadata (Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata) – The [Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata](Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata.yml) for the model being validated.
public ClientValidatorProviderContext(ModelMetadata modelMetadata)
-
Properties¶
-
ModelMetadata
()¶ Gets the [Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata](Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata.yml).
Return type: Microsoft.AspNet.Mvc.ModelBinding.ModelMetadata public ModelMetadata ModelMetadata { get; }
-
ValidatorMetadata
()¶ Gets the validator metadata.
Return type: System.Collections.Generic.IReadOnlyList{System.Object} public IReadOnlyList<object> ValidatorMetadata { get; }
-
Validators
()¶ Gets the list of [Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidator](Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidator.yml) instances. [Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidatorProvider](Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidatorProvider.yml) instances should add validators to this list when [Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidatorProvider.GetValidators(Microsoft.AspNet.Mvc.ModelBinding.Validation.ClientValidatorProviderContext)](Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidatorProvider.yml) is called.
Return type: System.Collections.Generic.IList{Microsoft.AspNet.Mvc.ModelBinding.Validation.IClientModelValidator} public IList<IClientModelValidator> Validators { get; }
-