AssociatedValidatorProvider.GetValidators Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient les validateurs pour le modèle.
Surcharges
GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Obtient les validateurs du modèle à l'aide des métadonnées spécifiées et du contexte d'exécution. |
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
En cas d'implémentation dans un type dérivé, obtient les validateurs du modèle, à l'aide des métadonnées, du contexte d'exécution et des attributs spécifiés. |
GetValidators(ModelMetadata, ModelBindingExecutionContext)
Obtient les validateurs du modèle à l'aide des métadonnées spécifiées et du contexte d'exécution.
public:
override System::Collections::Generic::IEnumerable<System::Web::ModelBinding::ModelValidator ^> ^ GetValidators(System::Web::ModelBinding::ModelMetadata ^ metadata, System::Web::ModelBinding::ModelBindingExecutionContext ^ context);
public override sealed System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators (System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context);
override this.GetValidators : System.Web.ModelBinding.ModelMetadata * System.Web.ModelBinding.ModelBindingExecutionContext -> seq<System.Web.ModelBinding.ModelValidator>
Public Overrides NotOverridable Function GetValidators (metadata As ModelMetadata, context As ModelBindingExecutionContext) As IEnumerable(Of ModelValidator)
Paramètres
- metadata
- ModelMetadata
Métadonnées.
- context
- ModelBindingExecutionContext
Contexte d'exécution.
Retours
Validateurs.
Exceptions
Le paramètre metadata
ou context
est null
.
Le nom de la propriété dans les métadonnées ne fait pas référence à l'une des propriétés du type de conteneur.
S’applique à
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)
En cas d'implémentation dans un type dérivé, obtient les validateurs du modèle, à l'aide des métadonnées, du contexte d'exécution et des attributs spécifiés.
protected:
abstract System::Collections::Generic::IEnumerable<System::Web::ModelBinding::ModelValidator ^> ^ GetValidators(System::Web::ModelBinding::ModelMetadata ^ metadata, System::Web::ModelBinding::ModelBindingExecutionContext ^ context, System::Collections::Generic::IEnumerable<Attribute ^> ^ attributes);
protected abstract System.Collections.Generic.IEnumerable<System.Web.ModelBinding.ModelValidator> GetValidators (System.Web.ModelBinding.ModelMetadata metadata, System.Web.ModelBinding.ModelBindingExecutionContext context, System.Collections.Generic.IEnumerable<Attribute> attributes);
override this.GetValidators : System.Web.ModelBinding.ModelMetadata * System.Web.ModelBinding.ModelBindingExecutionContext * seq<Attribute> -> seq<System.Web.ModelBinding.ModelValidator>
Protected MustOverride Function GetValidators (metadata As ModelMetadata, context As ModelBindingExecutionContext, attributes As IEnumerable(Of Attribute)) As IEnumerable(Of ModelValidator)
Paramètres
- metadata
- ModelMetadata
Métadonnées.
- context
- ModelBindingExecutionContext
Contexte d'exécution.
- attributes
- IEnumerable<Attribute>
Attributs.
Retours
Validateurs.