Поделиться через


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 сначала он вычисляется.

Применяется к