AssociatedValidatorProvider.GetValidators Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.