Validator.TryValidateProperty Metoda

Definicja

Weryfikuje właściwość .

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

Parametry

value
Object

Wartość do zweryfikowania.

validationContext
ValidationContext

Kontekst opisujący właściwość do zweryfikowania.

validationResults
ICollection<ValidationResult>

Kolekcja do przechowywania każdej weryfikacji nie powiodła się.

Zwraca

true jeśli właściwość zostanie zweryfikowana; w przeciwnym razie, false.

Wyjątki

value nie można przypisać do właściwości .

— lub —

Parametr value ma wartość null.

Właściwość elementu MemberNamevalidationContext nie jest prawidłową właściwością.

Uwagi

Ta metoda testuje każde ValidationAttribute wystąpienie skojarzone z właściwością, która jest identyfikowana przez validationContext parametr .

Dotyczy