Udostępnij za pośrednictwem


ValidationAttribute.GetValidationResult(Object, ValidationContext) Metoda

Definicja

Sprawdza, czy określona wartość jest prawidłowa w odniesieniu do bieżącego atrybutu weryfikacji.

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

Parametry

value
Object

Wartość do zweryfikowania.

validationContext
ValidationContext

Informacje kontekstowe dotyczące operacji walidacji.

Zwraca

Wystąpienie klasy ValidationResult.

Wyjątki

Bieżący atrybut jest źle sformułowany.

validationContext to null.

IsValid(Object, ValidationContext) nie został zaimplementowany przez klasę pochodną.

Uwagi

Metoda GetValidationResult sprawdza ważność bez zgłaszania wyjątku.

Dotyczy

Zobacz też