IMetadataBasedModelValidatorProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Instance IModelValidatorProvider , které poskytují IModelValidator výhradně hodnoty v ValidatorMetadata modelu nebo typu modelu.
IMetadataBasedModelValidatorProvider lze použít k statickému určení, jestli daná ModelMetadata instance může mít jakékoli ověření. Hodnotu lze HasValidators vypočítat, pokud jsou IMetadataBasedModelValidatorProvidervšechny instance v ModelValidatorProviders .
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
- Implementuje
Metody
| CreateValidators(ModelValidatorProviderContext) |
Vytvoří validátory pro ModelMetadata. (Zděděno od IModelValidatorProvider) |
| HasValidators(Type, IList<Object>) |
Získá hodnotu, která určuje, zda IModelValidatorProvider může vytvořit jakékoli validátory dané |