ValidationVisitor.Validate 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.
Aşırı Yüklemeler
| Validate(ModelMetadata, String, Object) |
Bir nesneyi doğrular. |
| Validate(ModelMetadata, String, Object, Boolean) |
Bir nesneyi doğrular. |
| Validate(ModelMetadata, String, Object, Boolean, Object) |
Bir nesneyi doğrular. |
Validate(ModelMetadata, String, Object)
- Kaynak:
- ValidationVisitor.cs
- Kaynak:
- ValidationVisitor.cs
- Kaynak:
- ValidationVisitor.cs
Bir nesneyi doğrular.
public:
bool Validate(Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata, System::String ^ key, System::Object ^ model);
public bool Validate(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata, string key, object model);
member this.Validate : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * string * obj -> bool
Public Function Validate (metadata As ModelMetadata, key As String, model As Object) As Boolean
Parametreler
- metadata
- ModelMetadata
ModelMetadata Modelle ilişkilendirilmiş olan.
- key
- String
Model ön ek anahtarı.
- model
- Object
Model nesnesi.
Döndürülenler
true nesne geçerliyse, değilse false.
Şunlara uygulanır
Validate(ModelMetadata, String, Object, Boolean)
- Kaynak:
- ValidationVisitor.cs
- Kaynak:
- ValidationVisitor.cs
- Kaynak:
- ValidationVisitor.cs
Bir nesneyi doğrular.
public:
virtual bool Validate(Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata, System::String ^ key, System::Object ^ model, bool alwaysValidateAtTopLevel);
public virtual bool Validate(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata? metadata, string? key, object? model, bool alwaysValidateAtTopLevel);
public virtual bool Validate(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata, string key, object model, bool alwaysValidateAtTopLevel);
abstract member Validate : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * string * obj * bool -> bool
override this.Validate : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * string * obj * bool -> bool
Public Overridable Function Validate (metadata As ModelMetadata, key As String, model As Object, alwaysValidateAtTopLevel As Boolean) As Boolean
Parametreler
- metadata
- ModelMetadata
ModelMetadata Modelle ilişkilendirilmiş olan.
- key
- String
Model ön ek anahtarı.
- model
- Object
Model nesnesi.
- alwaysValidateAtTopLevel
- Boolean
ise true, en üst düzey değer olsa nullbile geçerlilik kuralları uygular.
Döndürülenler
true nesne geçerliyse, değilse false.
Şunlara uygulanır
Validate(ModelMetadata, String, Object, Boolean, Object)
- Kaynak:
- ValidationVisitor.cs
Bir nesneyi doğrular.
public:
virtual bool Validate(Microsoft::AspNetCore::Mvc::ModelBinding::ModelMetadata ^ metadata, System::String ^ key, System::Object ^ model, bool alwaysValidateAtTopLevel, System::Object ^ container);
public virtual bool Validate(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata? metadata, string? key, object? model, bool alwaysValidateAtTopLevel, object? container);
public virtual bool Validate(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata metadata, string key, object model, bool alwaysValidateAtTopLevel, object container);
abstract member Validate : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * string * obj * bool * obj -> bool
override this.Validate : Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata * string * obj * bool * obj -> bool
Public Overridable Function Validate (metadata As ModelMetadata, key As String, model As Object, alwaysValidateAtTopLevel As Boolean, container As Object) As Boolean
Parametreler
- metadata
- ModelMetadata
ModelMetadata Modelle ilişkilendirilmiş olan.
- key
- String
Model ön ek anahtarı.
- model
- Object
Model nesnesi.
- alwaysValidateAtTopLevel
- Boolean
ise true, en üst düzey değer olsa nullbile geçerlilik kuralları uygular.
- container
- Object
Model kapsayıcısı.
Döndürülenler
true nesne geçerliyse, değilse false.