Для изменения размера нажмите или перетащите

ValidatorValidateT(String, FuncT, Boolean, FuncString, FuncT, Boolean, Boolean) - метод

Осуществляет валидацию свойства с заданным именем fieldName и типом T и возвращает объект валидации Validator.

Пространство имён:  Tessa.Platform.Validation
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public Validator Validate<T>(
	string fieldName,
	Func<T, bool> valueIsValid,
	Func<string, Func<T, bool>, bool> validationFunc
)

Параметры

fieldName
Тип: SystemString
Имя свойства.
valueIsValid
Тип: SystemFuncT, Boolean
Функция, проверяющая значение свойства на валидность, или null, если проверка на валидность не требуется.
validationFunc
Тип: SystemFuncString, FuncT, Boolean, Boolean

Функция, определяющая значение свойства с именем fieldName и выполняющая его валидацию посредством функции valueIsValid.

Первым параметром функция принимает имя свойства, а вторым - параметр valueIsValid. Функция должна вернуть true, если значение свойства прошло проверку на валидность, и false в противном случае.

Параметры типа

T
Тип значения свойства.

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

Тип: Validator
Текущий объект валидации.
См. также