Validator.TryValidateProperty Метод

Определение

Проверяет свойство.

public:
 static bool TryValidateProperty(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::ICollection<System::ComponentModel::DataAnnotations::ValidationResult ^> ^ validationResults);
public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults);
static member TryValidateProperty : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> -> bool
Public Shared Function TryValidateProperty (value As Object, validationContext As ValidationContext, validationResults As ICollection(Of ValidationResult)) As Boolean

Параметры

value
Object

Значение, которое требуется проверить.

validationContext
ValidationContext

Контекст, описывающий свойство для проверки.

validationResults
ICollection<ValidationResult>

Коллекция для хранения каждой неудачной проверки.

Возвращаемое значение

true Значение , если свойство проверяется; falseв противном случае .

Исключения

value не может быть назначено свойству.

–или–

value равно null.

Свойство MemberNamevalidationContext не является допустимым свойством.

Комментарии

Этот метод проверяет каждый ValidationAttribute экземпляр, связанный с свойством, определяемым параметром validationContext .

Применяется к