Condividi tramite


ValidationVisitor.Validate Metodo

Definizione

Overload

Validate(ModelMetadata, String, Object)

Convalida un oggetto .

Validate(ModelMetadata, String, Object, Boolean)

Convalida un oggetto .

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

Convalida un oggetto .

Validate(ModelMetadata, String, Object)

Origine:
ValidationVisitor.cs
Origine:
ValidationVisitor.cs
Origine:
ValidationVisitor.cs

Convalida un oggetto .

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

Parametri

metadata
ModelMetadata

Oggetto ModelMetadata associato al modello.

key
String

Chiave del prefisso del modello.

model
Object

Oggetto del modello.

Restituisce

true se l'oggetto è valido; in caso contrario false, .

Si applica a

Validate(ModelMetadata, String, Object, Boolean)

Origine:
ValidationVisitor.cs
Origine:
ValidationVisitor.cs
Origine:
ValidationVisitor.cs

Convalida un oggetto .

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

Parametri

metadata
ModelMetadata

Oggetto ModelMetadata associato al modello.

key
String

Chiave del prefisso del modello.

model
Object

Oggetto del modello.

alwaysValidateAtTopLevel
Boolean

Se true, applica regole di convalida anche se il valore di primo livello è null.

Restituisce

true se l'oggetto è valido; in caso contrario false, .

Si applica a

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

Origine:
ValidationVisitor.cs

Convalida un oggetto .

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

Parametri

metadata
ModelMetadata

Oggetto ModelMetadata associato al modello.

key
String

Chiave del prefisso del modello.

model
Object

Oggetto del modello.

alwaysValidateAtTopLevel
Boolean

Se true, applica regole di convalida anche se il valore di primo livello è null.

container
Object

Contenitore del modello.

Restituisce

true se l'oggetto è valido; in caso contrario false, .

Si applica a