Validator.ValidateValue Método

Definição

Valida os atributos especificados.

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);
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))

Parâmetros

value
Object

O valor a validar.

validationContext
ValidationContext

O contexto que descreve o objeto a validar.

validationAttributes
IEnumerable<ValidationAttribute>

Os atributos de validação.

Exceções

O validationContext parâmetro é null.

O value parâmetro não se valida com o validationAttributes parâmetro.

Observações

Este método testa cada atributo de validação no validationAttributes parâmetro em relação ao value parâmetro. Se um RequiredAttribute atributo for incluído, o RequiredAttribute atributo é avaliado primeiro.

Aplica-se a