Bagikan melalui


Validator.ValidateValue Metode

Definisi

Memvalidasi atribut yang ditentukan.

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))

Parameter

value
Object

Nilai yang akan divalidasi.

validationContext
ValidationContext

Konteks yang menjelaskan objek untuk divalidasi.

validationAttributes
IEnumerable<ValidationAttribute>

Atribut validasi.

Pengecualian

Parameternya validationContext adalah null.

Parameter value tidak memvalidasi dengan validationAttributes parameter .

Keterangan

Metode ini menguji setiap atribut validasi dalam validationAttributes parameter terhadap value parameter . RequiredAttribute Jika atribut disertakan, RequiredAttribute atribut dievaluasi terlebih dahulu.

Berlaku untuk