다음을 통해 공유


Validator.ValidateValue 메서드

정의

지정된 특성의 유효성을 검사합니다.

public:
 static void ValidateValue(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::IEnumerable<System::ComponentModel::DataAnnotations::ValidationAttribute ^> ^ validationAttributes);
public static void ValidateValue (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
public static void ValidateValue (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
static member ValidateValue : obj * System.ComponentModel.DataAnnotations.ValidationContext * seq<System.ComponentModel.DataAnnotations.ValidationAttribute> -> unit
Public Shared Sub ValidateValue (value As Object, validationContext As ValidationContext, validationAttributes As IEnumerable(Of ValidationAttribute))

매개 변수

value
Object

유효성을 검사할 값입니다.

validationContext
ValidationContext

유효성을 검사할 개체를 설명하는 컨텍스트입니다.

validationAttributes
IEnumerable<ValidationAttribute>

유효성 검사 특성입니다.

예외

validationContext 매개 변수가 null인 경우

value 매개 변수는 validationAttributes 매개 변수로 유효성을 검사하지 않습니다.

설명

이 메서드는 매개 변수에 대해 매개 변수의 validationAttributes 각 유효성 검사 특성을 테스트합니다 value . 특성이 RequiredAttribute 포함된 경우 특성이 RequiredAttribute 먼저 평가됩니다.

적용 대상