ValidationAttribute.GetValidationResult(Object, ValidationContext) 方法

定义

检查指定的值对于当前的验证特性是否有效。

public:
 System::ComponentModel::DataAnnotations::ValidationResult ^ GetValidationResult(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult? GetValidationResult (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
member this.GetValidationResult : obj * System.ComponentModel.DataAnnotations.ValidationContext -> System.ComponentModel.DataAnnotations.ValidationResult
Public Function GetValidationResult (value As Object, validationContext As ValidationContext) As ValidationResult

参数

value
Object

要验证的值。

validationContext
ValidationContext

有关验证操作的上下文信息。

返回

ValidationResult 类的实例。

例外

当前属性格式错误。

validationContextnull

注解

方法 GetValidationResult 在不引发异常的情况下检查有效性。

适用于

另请参阅