Validator.ValidateValue Methode

Definition

Überprüft die angegebenen Attribute.

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

Der zu überprüfende Wert.

validationContext
ValidationContext

Der Kontext, der das zu überprüfende Objekt beschreibt.

validationAttributes
IEnumerable<ValidationAttribute>

Die Überprüfungsattribute.

Ausnahmen

Der validationContext Parameter ist null.

Der value Parameter überprüft nicht mit dem validationAttributes Parameter.

Hinweise

Diese Methode testet jedes Überprüfungsattribut im validationAttributes Parameter anhand des value Parameters. Wenn ein RequiredAttribute Attribut enthalten ist, wird das RequiredAttribute Attribut zuerst ausgewertet.

Gilt für: