AssociatedValidatorProvider.GetValidators Metoda
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í.
Získá validátory modelu.
Přetížení
| Name | Description |
|---|---|
| GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Získá validátory pro model pomocí zadaných metadat a kontextu spuštění. |
| GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Při implementaci v odvozený typ získá validátory modelu pomocí zadaných metadat, kontextu spuštění a atributů. |
GetValidators(ModelMetadata, ModelBindingExecutionContext)
Získá validátory pro model pomocí zadaných metadat a kontextu spuštění.
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)
Parametry
- metadata
- ModelMetadata
Metadata.
- context
- ModelBindingExecutionContext
Kontext spuštění.
Návraty
Validátory.
Výjimky
Parametr metadata je contextnull.
Název vlastnosti v metadatech neodkazuje na jednu z vlastností typu kontejneru.
Platí pro
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)
Při implementaci v odvozený typ získá validátory modelu pomocí zadaných metadat, kontextu spuštění a atributů.
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)
Parametry
- metadata
- ModelMetadata
Metadata.
- context
- ModelBindingExecutionContext
Kontext spuštění.
- attributes
- IEnumerable<Attribute>
Atributy.
Návraty
Validátory.