Validator.TryValidateProperty Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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);
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 zakończyła się niepowodzeniem.
Zwraca
true
jeśli właściwość zostanie zweryfikowana; w przeciwnym razie , false
.
Wyjątki
Właściwość MemberName właściwości validationContext
nie jest prawidłową właściwością.
Uwagi
Ta metoda sprawdza każde ValidationAttribute wystąpienie skojarzone z właściwością identyfikowaną przez validationContext
parametr .