AssociatedValidatorProvider.GetValidators Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Model için doğrulayıcıları alır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Belirtilen meta verileri ve yürütme bağlamını kullanarak modelin doğrulayıcılarını alır. |
| GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Türetilmiş bir türe uygulandığında, belirtilen meta verileri, yürütme bağlamını ve öznitelikleri kullanarak modelin doğrulayıcılarını alır. |
GetValidators(ModelMetadata, ModelBindingExecutionContext)
Belirtilen meta verileri ve yürütme bağlamını kullanarak modelin doğrulayıcılarını alır.
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)
Parametreler
- metadata
- ModelMetadata
Meta veriler.
- context
- ModelBindingExecutionContext
Yürütme bağlamı.
Döndürülenler
Doğrulayıcılar.
Özel durumlar
metadata veya context parametresidirnull.
Meta verilerdeki özellik adı, kapsayıcı türünün özelliklerinden birine başvurmaz.
Şunlara uygulanır
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)
Türetilmiş bir türe uygulandığında, belirtilen meta verileri, yürütme bağlamını ve öznitelikleri kullanarak modelin doğrulayıcılarını alır.
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)
Parametreler
- metadata
- ModelMetadata
Meta veriler.
- context
- ModelBindingExecutionContext
Yürütme bağlamı.
- attributes
- IEnumerable<Attribute>
Öznitelikler.
Döndürülenler
Doğrulayıcılar.