Udostępnij za pośrednictwem


ValidationVisitor.Validate Metoda

Definicja

Przeciążenia

Validate(ModelMetadata, String, Object)

Weryfikuje obiekt.

Validate(ModelMetadata, String, Object, Boolean)

Weryfikuje obiekt.

Validate(ModelMetadata, String, Object, Boolean, Object)

Weryfikuje obiekt.

Validate(ModelMetadata, String, Object)

Źródło:
ValidationVisitor.cs
Źródło:
ValidationVisitor.cs
Źródło:
ValidationVisitor.cs

Weryfikuje obiekt.

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

Parametry

metadata
ModelMetadata

Skojarzony ModelMetadata z modelem.

key
String

Klucz prefiksu modelu.

model
Object

Obiekt modelu.

Zwraca

true jeśli obiekt jest prawidłowy, w przeciwnym razie false.

Dotyczy

Validate(ModelMetadata, String, Object, Boolean)

Źródło:
ValidationVisitor.cs
Źródło:
ValidationVisitor.cs
Źródło:
ValidationVisitor.cs

Weryfikuje obiekt.

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

Parametry

metadata
ModelMetadata

Skojarzony ModelMetadata z modelem.

key
String

Klucz prefiksu modelu.

model
Object

Obiekt modelu.

alwaysValidateAtTopLevel
Boolean

Jeśli trueprogram stosuje reguły walidacji, nawet jeśli wartość najwyższego poziomu to null.

Zwraca

true jeśli obiekt jest prawidłowy, w przeciwnym razie false.

Dotyczy

Validate(ModelMetadata, String, Object, Boolean, Object)

Źródło:
ValidationVisitor.cs

Weryfikuje obiekt.

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

Parametry

metadata
ModelMetadata

Skojarzony ModelMetadata z modelem.

key
String

Klucz prefiksu modelu.

model
Object

Obiekt modelu.

alwaysValidateAtTopLevel
Boolean

Jeśli trueprogram stosuje reguły walidacji, nawet jeśli wartość najwyższego poziomu to null.

container
Object

Kontener modelu.

Zwraca

true jeśli obiekt jest prawidłowy, w przeciwnym razie false.

Dotyczy