Validator.ValidateValue Metoda

Definice

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í.

Platí pro