ValidationAttribute.GetValidationResult(Object, ValidationContext) Metódus

Definíció

Ellenőrzi, hogy a megadott érték érvényes-e az aktuális érvényesítési attribútumra vonatkozóan.

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

Paraméterek

value
Object

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

validationContext
ValidationContext

Az érvényesítési művelet környezeti információi.

Válaszok

Egy példánya a ValidationResult osztálynak.

Kivételek

Az aktuális attribútum helytelenül van formázva.

validationContext az null.

IsValid(Object, ValidationContext) egy származtatott osztály nem implementálta.

Megjegyzések

A GetValidationResult metódus kivétel nélkül ellenőrzi az érvényességet.

A következőre érvényes:

Lásd még