Validator.ValidateValue Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.