Share via


IMetadataBasedModelValidatorProvider Interfaccia

Definizione

Oggetto IModelValidatorProvider che fornisce IModelValidator istanze che usano esclusivamente valori in ValidatorMetadata o nel tipo di modello.

IMetadataBasedModelValidatorProvider può essere usato per determinare in modo statico se un'istanza specifica ModelMetadata può comportare qualsiasi convalida. Il valore per HasValidators può essere calcolato se tutte le istanze in ModelValidatorProviders sono 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
Implementazioni

Metodi

CreateValidators(ModelValidatorProviderContext)

Crea i validator per ModelMetadata.

(Ereditato da IModelValidatorProvider)
HasValidators(Type, IList<Object>)

Ottiene un valore che determina se l'oggetto IModelValidatorProvider può produrre eventuali validator specificati da modelType e modelType.

Si applica a