Validator 类

定义

定义一个帮助器类,在与对象、属性和方法关联的 ValidationAttribute 特性中包含此类时,可使用此类来验证这些项。

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

方法

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

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

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

通过使用验证上下文、验证结果集合和用于指定是否验证所有属性的值,确定指定的对象是否有效。

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

验证属性。

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

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

ValidateObject(Object, ValidationContext)

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

ValidateObject(Object, ValidationContext, Boolean)

通过使用验证上下文和用于指定是否验证所有属性的值,确定指定的对象是否有效。

ValidateProperty(Object, ValidationContext)

验证属性。

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

验证指定的特性。

适用于