Udostępnij za pośrednictwem


Validator.ValidateValue Metoda

Definicja

Weryfikuje określone atrybuty.

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

Wartość do zweryfikowania.

validationContext
ValidationContext

Kontekst opisujący obiekt do zweryfikowania.

validationAttributes
IEnumerable<ValidationAttribute>

Atrybuty weryfikacji.

Wyjątki

Parametr validationContext to null.

Parametr value nie weryfikuje parametru validationAttributes .

Uwagi

Ta metoda sprawdza każdy atrybut weryfikacji w parametrze validationAttributes względem parametru value . RequiredAttribute Jeśli atrybut zostanie uwzględniony, RequiredAttribute atrybut zostanie oceniony jako pierwszy.

Dotyczy