Validator.ValidateValue Metódus

Definíció

Ellenőrzi a megadott attribútumokat.

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

Paraméterek

value
Object

Az érvényesítendő érték.

validationContext
ValidationContext

Az érvényesítendő objektumot leíró környezet.

validationAttributes
IEnumerable<ValidationAttribute>

Az érvényesítési attribútumok.

Kivételek

A validationContext paraméter a következő null: .

A value paraméter nem érvényes a validationAttributes paraméterrel.

Megjegyzések

Ez a módszer teszteli a validationAttributes paraméterben lévő összes érvényesítési attribútumot a value paraméteren. Ha egy RequiredAttribute attribútum szerepel a fájlban, a függvény először kiértékeli az RequiredAttribute attribútumot.

A következőre érvényes: