ValidationAttribute.GetValidationResult(Object, ValidationContext) Methode

Definition

Überprüft, ob der angegebene Wert in Bezug auf das aktuelle Validierungsattribut gültig ist.Checks whether the specified value is valid with respect to the current validation attribute.

public:
 System::ComponentModel::DataAnnotations::ValidationResult ^ GetValidationResult(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult (object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult? GetValidationResult (object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
member this.GetValidationResult : obj * System.ComponentModel.DataAnnotations.ValidationContext -> System.ComponentModel.DataAnnotations.ValidationResult
Public Function GetValidationResult (value As Object, validationContext As ValidationContext) As ValidationResult

Parameter

value
Object

Der zu überprüfende Wert.The value to validate.

validationContext
ValidationContext

Die Kontextinformationen zum Validierungsvorgang.The context information about the validation operation.

Gibt zurück

ValidationResult

Eine Instanz der ValidationResult-Klasse.An instance of the ValidationResult class.

Ausnahmen

Das aktuelle Attribut ist falsch formatiert.The current attribute is malformed.

validationContext ist null.validationContext is null.

IsValid(Object, ValidationContext) wurde nicht durch eine abgeleitete Klasse implementiert.IsValid(Object, ValidationContext) has not been implemented by a derived class.

Hinweise

Die- GetValidationResult Methode überprüft die Gültigkeit, ohne eine Ausnahme auszulösen.The GetValidationResult method checks validity without throwing an exception.

Gilt für:

Siehe auch