Validator.TryValidateProperty Metodo

Definizione

Convalida la proprietà .

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

Parametri

value
Object

Valore da convalidare.

validationContext
ValidationContext

Contesto che descrive la proprietà da convalidare.

validationResults
ICollection<ValidationResult>

Raccolta che contiene ogni convalida non riuscita.

Valori restituiti

true se la proprietà viene convalidata; in caso contrario, false.

Eccezioni

value non può essere assegnato alla proprietà .

oppure

value è null.

La MemberName proprietà di validationContext non è una proprietà valida.

Commenti

Questo metodo verifica ogni ValidationAttribute istanza associata alla proprietà identificata dal validationContext parametro .

Si applica a