语言

Validator 类

定义

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

public ref class Validator abstract sealed
public static class Validator
type Validator = class
Public Class Validator
继承
Validator

方法

名称 说明
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

确定指定的对象是否使用验证上下文、验证结果集合以及指定是否验证所有属性的值有效。

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

确定指定的对象是否使用验证上下文和验证结果集合有效。

TryValidateObjectAsync(Object, ValidationContext, ICollection<ValidationResult>, Boolean, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

TryValidateObjectAsync(Object, ValidationContext, ICollection<ValidationResult>, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

验证属性。

TryValidatePropertyAsync(Object, ValidationContext, ICollection<ValidationResult>, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

TryValidateValue(Object, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>)

返回一个值,该值指示指定的值是否对指定的属性有效。

TryValidateValueAsync(Object, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

ValidateObject(Object, ValidationContext, Boolean)

确定指定的对象是否使用验证上下文有效,以及一个值,该值指定是否验证所有属性。

ValidateObject(Object, ValidationContext)

确定指定的对象是否使用验证上下文有效。

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

ValidateProperty(Object, ValidationContext)

验证属性。

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

验证指定的属性。

ValidateValueAsync(Object, ValidationContext, IEnumerable<ValidationAttribute>, CancellationToken)

定义一个帮助程序类,该类可用于在对象、属性和方法包含在其关联的 ValidationAttribute 属性中时对其进行验证。

适用于