Compartir a través de


Validator.ValidateValue Método

Definición

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

El valor que se va a validar.

validationContext
ValidationContext

Contexto que describe el objeto que se va a validar.

validationAttributes
IEnumerable<ValidationAttribute>

Atributos de validación.

Excepciones

El parámetro validationContext es null.

El parámetro value no se valida con el parámetro validationAttributes.

Comentarios

Este método prueba cada atributo de validación del validationAttributes parámetro en el value parámetro . Si se incluye un RequiredAttribute atributo, primero se evalúa el RequiredAttribute atributo.

Se aplica a