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á se má ověřit.
- validationContext
- ValidationContext
Kontext, který popisuje objekt k ověření.
- validationAttributes
- IEnumerable<ValidationAttribute>
Ověřovací atributy.
Výjimky
Parametr validationContext je null.
Parametr value se neověřuje s parametrem validationAttributes .
Poznámky
Tato metoda testuje každý ověřovací atribut v validationAttributes parametru proti parametru value .
RequiredAttribute Pokud je atribut zahrnutý, RequiredAttribute atribut se vyhodnotí jako první.