AssociatedValidatorProvider.GetValidators Metoda

Definice

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.

Platí pro