Bagikan melalui


IMetadataBasedModelValidatorProvider Antarmuka

Definisi

Yang IModelValidatorProvider menyediakan IModelValidator instans secara eksklusif menggunakan nilai dalam ValidatorMetadata atau jenis model.

IMetadataBasedModelValidatorProvider dapat digunakan untuk menentukan secara statis apakah instans tertentu ModelMetadata dapat dikenakan validasi apa pun. Nilai untuk HasValidators dapat dihitung jika semua instans di ModelValidatorProviders adalah 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
Penerapan

Metode

CreateValidators(ModelValidatorProviderContext)

Membuat validator untuk ModelMetadata.

(Diperoleh dari IModelValidatorProvider)
HasValidators(Type, IList<Object>)

Mendapatkan nilai yang menentukan apakah IModelValidatorProvider dapat menghasilkan validator apa pun yang modelType diberikan dan modelType.

Berlaku untuk