ValidationVisitor.Validate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Validate(ModelMetadata, String, Object) |
Überprüft ein -Objekt. |
Validate(ModelMetadata, String, Object, Boolean) |
Überprüft ein -Objekt. |
Validate(ModelMetadata, String, Object, Boolean, Object) |
Überprüft ein -Objekt. |
Validate(ModelMetadata, String, Object)
- Quelle:
- ValidationVisitor.cs
- Quelle:
- ValidationVisitor.cs
- Quelle:
- ValidationVisitor.cs
Überprüft ein -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
Parameter
- metadata
- ModelMetadata
Die ModelMetadata dem Modell zugeordnete.
- key
- String
Der Modellpräfixschlüssel.
- model
- Object
Das Modellobjekt
Gibt zurück
true
, wenn das Objekt gültig ist, andernfalls false
.
Gilt für:
Validate(ModelMetadata, String, Object, Boolean)
- Quelle:
- ValidationVisitor.cs
- Quelle:
- ValidationVisitor.cs
- Quelle:
- ValidationVisitor.cs
Überprüft ein -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
Parameter
- metadata
- ModelMetadata
Die ModelMetadata dem Modell zugeordnete.
- key
- String
Der Modellpräfixschlüssel.
- model
- Object
Das Modellobjekt
- alwaysValidateAtTopLevel
- Boolean
Wenn true
, wendet Validierungsregeln an, auch wenn der Wert der obersten Ebene ist null
.
Gibt zurück
true
, wenn das Objekt gültig ist, andernfalls false
.
Gilt für:
Validate(ModelMetadata, String, Object, Boolean, Object)
- Quelle:
- ValidationVisitor.cs
Überprüft ein -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
Parameter
- metadata
- ModelMetadata
Die ModelMetadata dem Modell zugeordnete.
- key
- String
Der Modellpräfixschlüssel.
- model
- Object
Das Modellobjekt
- alwaysValidateAtTopLevel
- Boolean
Wenn true
, wendet Validierungsregeln an, auch wenn der Wert der obersten Ebene ist null
.
- container
- Object
Der Modellcontainer.
Gibt zurück
true
, wenn das Objekt gültig ist, andernfalls false
.