ValidationVisitor.Validate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
Validate(ModelMetadata, String, Object) |
Ověří objekt. |
Validate(ModelMetadata, String, Object, Boolean) |
Ověří objekt. |
Validate(ModelMetadata, String, Object, Boolean, Object) |
Ověří objekt. |
Validate(ModelMetadata, String, Object)
- Zdroj:
- ValidationVisitor.cs
- Zdroj:
- ValidationVisitor.cs
- Zdroj:
- ValidationVisitor.cs
Ověří objekt.
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
Přidružená ModelMetadata k modelu.
- key
- String
Klíč předpony modelu.
- model
- Object
Objekt modelu.
Návraty
true
pokud je objekt platný, jinak false
.
Platí pro
Validate(ModelMetadata, String, Object, Boolean)
- Zdroj:
- ValidationVisitor.cs
- Zdroj:
- ValidationVisitor.cs
- Zdroj:
- ValidationVisitor.cs
Ověří objekt.
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
Přidružená ModelMetadata k modelu.
- key
- String
Klíč předpony modelu.
- model
- Object
Objekt modelu.
- alwaysValidateAtTopLevel
- Boolean
Pokud true
, použije ověřovací pravidla, i když je null
hodnota nejvyšší úrovně .
Návraty
true
pokud je objekt platný, jinak false
.
Platí pro
Validate(ModelMetadata, String, Object, Boolean, Object)
- Zdroj:
- ValidationVisitor.cs
Ověří objekt.
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
Přidružená ModelMetadata k modelu.
- key
- String
Klíč předpony modelu.
- model
- Object
Objekt modelu.
- alwaysValidateAtTopLevel
- Boolean
Pokud true
, použije ověřovací pravidla, i když je null
hodnota nejvyšší úrovně .
- container
- Object
Kontejner modelu.
Návraty
true
pokud je objekt platný, jinak false
.