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
GetValidators(ModelMetadata, ModelBindingExecutionContext) |
Belirtilen meta veri ve Yürütme bağlamını kullanarak modelin Doğrulayıcıları alır. |
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>) |
Türetilmiş bir tür uygulandığında, belirtilen meta verileri, yürütme bağlamını ve özniteliklerini kullanarak model için Doğrulayıcıları alır. |
GetValidators(ModelMetadata, ModelBindingExecutionContext)
Belirtilen meta veri ve Yürütme bağlamını kullanarak modelin Doğrulayıcıları 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
Or context
parametresi null
.
Meta verilerdeki Özellik adı, kapsayıcı türünün özelliklerinden birine başvurmuyor.
Şunlara uygulanır
GetValidators(ModelMetadata, ModelBindingExecutionContext, IEnumerable<Attribute>)
Türetilmiş bir tür uygulandığında, belirtilen meta verileri, yürütme bağlamını ve özniteliklerini kullanarak model için Doğrulayıcıları 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.