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

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