AssociatedValidatorProvider.GetValidators Methode

Definitie

Haalt de validators voor het model op.

Overloads

Name Description
GetValidators(ModelMetadata, ModelBindingExecutionContext)

Haalt de validators voor het model op met behulp van de opgegeven metagegevens en uitvoeringscontext.

GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Wanneer deze wordt geïmplementeerd in een afgeleid type, haalt u de validators voor het model op met behulp van de opgegeven metagegevens, uitvoeringscontext en kenmerken.

GetValidators(ModelMetadata, ModelBindingExecutionContext)

Haalt de validators voor het model op met behulp van de opgegeven metagegevens en uitvoeringscontext.

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)

Parameters

metadata
ModelMetadata

De metagegevens.

context
ModelBindingExecutionContext

De uitvoeringscontext.

Retouren

De validators.

Uitzonderingen

De metadata of context parameter is null.

De eigenschapsnaam in de metagegevens verwijst niet naar een van de eigenschappen van het containertype.

Van toepassing op

GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)

Wanneer deze wordt geïmplementeerd in een afgeleid type, haalt u de validators voor het model op met behulp van de opgegeven metagegevens, uitvoeringscontext en kenmerken.

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)

Parameters

metadata
ModelMetadata

De metagegevens.

context
ModelBindingExecutionContext

De uitvoeringscontext.

attributes
IEnumerable<Attribute>

De kenmerken.

Retouren

De validators.

Van toepassing op