IMetadataBasedModelValidatorProvider Interface

Définition

IModelValidatorProvider qui fournit des IModelValidator instances utilisant exclusivement des valeurs dans ValidatorMetadata ou le type de modèle.

IMetadataBasedModelValidatorProviderpeut être utilisé pour déterminer statiquement si une instance donnée ModelMetadata peut entraîner une validation. La valeur de HasValidators peut être calculée si toutes les instances dans ModelValidatorProviders sont IMetadataBasedModelValidatorProvider.

public interface class IMetadataBasedModelValidatorProvider : Microsoft::AspNetCore::Mvc::ModelBinding::Validation::IModelValidatorProvider
public interface IMetadataBasedModelValidatorProvider : Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider
type IMetadataBasedModelValidatorProvider = interface
    interface IModelValidatorProvider
Public Interface IMetadataBasedModelValidatorProvider
Implements IModelValidatorProvider
Implémente

Méthodes

CreateValidators(ModelValidatorProviderContext)

Crée les validateurs pour ModelMetadata.

(Hérité de IModelValidatorProvider)
HasValidators(Type, IList<Object>)

Obtient une valeur qui détermine si peut IModelValidatorProvider produire des validateurs en fonction de et modelTypemodelType .

S’applique à