AssociatedValidatorProvider.GetValidators Méthode

Définition

Obtient les validateurs du modèle.

Surcharges

Nom Description
GetValidators(ModelMetadata, ModelBindingExecutionContext)

Obtient les validateurs du modèle à l’aide des métadonnées et du contexte d’exécution spécifiés.

GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

En cas d’implémentation dans un type dérivé, obtient les validateurs pour le 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 et du contexte d’exécution spécifiés.

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 ou metadata le context paramètre est null.

Le nom de 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 pour le 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.

S’applique à