Validator.ValidateValue Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověří zadané atributy.
public:
static void ValidateValue(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::IEnumerable<System::ComponentModel::DataAnnotations::ValidationAttribute ^> ^ validationAttributes);
public static void ValidateValue (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
public static void ValidateValue (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
static member ValidateValue : obj * System.ComponentModel.DataAnnotations.ValidationContext * seq<System.ComponentModel.DataAnnotations.ValidationAttribute> -> unit
Public Shared Sub ValidateValue (value As Object, validationContext As ValidationContext, validationAttributes As IEnumerable(Of ValidationAttribute))
Parametry
- value
- Object
Hodnota, která má být ověřena
- validationContext
- ValidationContext
Kontext, který popisuje objekt k ověření.
- validationAttributes
- IEnumerable<ValidationAttribute>
Atributy ověření.
Výjimky
Parametr validationContext
je null
.
Parametr value
se neověřuje pomocí parametru validationAttributes
.
Poznámky
Tato metoda testuje každý ověřovací atribut v parametru validationAttributes
proti parametru value
. RequiredAttribute Pokud je atribut zahrnut, RequiredAttribute vyhodnotí se jako první.