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 null
bile 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 null
bile geçerlilik kuralları uygular.
- container
- Object
Model kapsayıcısı.
Döndürülenler
true
nesne geçerliyse, değilse false
.