ValidationEntry Struct¶
Contains data needed for validating a child entry of a model object. See Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy
.
- Namespace
Microsoft.AspNetCore.Mvc.ModelBinding.Validation
- Assemblies
- Microsoft.AspNetCore.Mvc.Abstractions
Syntax¶
public struct ValidationEntry
-
struct
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.
ValidationEntry
Constructors¶
-
ValidationEntry
(Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.String, System.Object)¶ Creates a new
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry
.Arguments: - metadata (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata) – The
Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata
associated with <em>model</em>. - key (System.String) – The model prefix associated with <em>model</em>.
- model (System.Object) – The model object.
public ValidationEntry(ModelMetadata metadata, string key, object model)
- metadata (Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata) – The
-
Properties¶
-
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry.
Key
¶ The model prefix associated with
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry.Model
.Return type: System.String public string Key { get; }
-
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry.
Metadata
¶ The
Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata
associated withMicrosoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry.Model
.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata public ModelMetadata Metadata { get; }
-
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry.
Model
¶ The model object.
Return type: System.Object public object Model { get; }
-