Sdílet prostřednictvím


Validator.TryValidateProperty Metoda

Definice

Ověří vlastnost .

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

Hodnota, která má být ověřena

validationContext
ValidationContext

Kontext, který popisuje vlastnost k ověření.

validationResults
ICollection<ValidationResult>

Kolekce pro každé neúspěšné ověření.

Návraty

truepokud se vlastnost ověří; v opačném případě . false

Výjimky

value nelze přiřadit k vlastnosti .

-nebo-

value je null.

Vlastnost MemberName objektu validationContext není platná vlastnost.

Poznámky

Tato metoda testuje každou ValidationAttribute instanci, která je přidružena k vlastnosti identifikované parametrem validationContext .

Platí pro