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 pro model.
Přetížení
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ém typu získá validátory pro model 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
metadata
Parametr nebo context
je null
.
Název vlastnosti v metadatech neodkazuje na jednu z vlastností typu kontejneru.
Platí pro
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)
Při implementaci v odvozeném typu získá validátory pro model 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.