ValidationAttribute.GetValidationResult(Object, ValidationContext) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, является ли заданное значение допустимым относительно текущего атрибута проверки.
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
Параметры
- value
- Object
Проверяемое значение.
- validationContext
- ValidationContext
Контекстные сведения об операции проверки.
Возвращаемое значение
Экземпляр класса ValidationResult.
Исключения
Текущий атрибут некорректен.
validationContext
имеет значение null
.
Метод IsValid(Object, ValidationContext) не был реализован в производном классе.
Комментарии
Метод GetValidationResult проверяет допустимость, не вызывая исключения.