ValidatorItem Class¶
Used to associate validators with Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.ValidatorMetadata
instances
as part of Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext
. An Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator
should
inspect Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext.Results
and set Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.Validator
and
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.IsReusable
as appropriate.
- Namespace
Microsoft.AspNetCore.Mvc.ModelBinding.Validation
- Assemblies
- Microsoft.AspNetCore.Mvc.Abstractions
Syntax¶
public class ValidatorItem
-
class
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.
ValidatorItem
Constructors¶
-
ValidatorItem
()¶ Creates a new
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem
.public ValidatorItem()
-
ValidatorItem
(System.Object) Creates a new
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem
.Arguments: validatorMetadata (System.Object) – The Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.ValidatorMetadata
.public ValidatorItem(object validatorMetadata)
-
Properties¶
-
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.
IsReusable
¶ Gets or sets a value indicating whether or not
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.Validator
can be reused across requests.Return type: System.Boolean public bool IsReusable { get; set; }
-
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.
Validator
¶ Gets or sets the
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator
.Return type: Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator public IModelValidator Validator { get; set; }
-
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.
ValidatorMetadata
¶ Gets the metadata associated with the
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem.Validator
.Return type: System.Object public object ValidatorMetadata { get; }
-