Validator.TryValidateProperty Método

Definición

Valida la propiedad .

public:
 static bool TryValidateProperty(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::ICollection<System::ComponentModel::DataAnnotations::ValidationResult ^> ^ validationResults);
public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults);
static member TryValidateProperty : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> -> bool
Public Shared Function TryValidateProperty (value As Object, validationContext As ValidationContext, validationResults As ICollection(Of ValidationResult)) As Boolean

Parámetros

value
Object

El valor que se debe validar.

validationContext
ValidationContext

Contexto que describe la propiedad que se va a validar.

validationResults
ICollection<ValidationResult>

Colección que contiene cada validación con error.

Devoluciones

true si la propiedad valida; de lo contrario, false.

Excepciones

value no se puede asignar a la propiedad .

O bien

value es null.

La MemberName propiedad de validationContext no es una propiedad válida.

Comentarios

Este método comprueba cada ValidationAttribute instancia asociada a la propiedad identificada por el validationContext parámetro .

Se aplica a