ValidateThat - класс

Предикаты для процесса валидации.

Definition

Пространство имён: Tessa.Platform.Validation
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static class ValidateThat
Inheritance
Object    ValidateThat

Методы

DateTimeIsNotEmpty Метод валидации, проверяющий, что переданная дата не является DateTime.MinValue.
EverythingIsValidT(IEnumerableT) Метод валидации, возвращающий признак того, что все заданные объекты прошли валидацию.
EverythingIsValidTKey, TValue(IDictionaryTKey, TValue) Метод валидации, возвращающий признак того, что все значения заданной коллекции ключ / значение прошли валидацию.
FileNameIsValid Метод валидации, проверяющий, что переданная строка является корректным именем файла.
GuidIsNotEmpty Метод валидации, проверяющий, что переданный идентификатор Guid не равен Guid.Empty.
GuidIsNullOrNotEmpty Метод валидации, проверяющий, что переданный идентификатор Guid не равен Guid.Empty, при этом он может быть равен null.
Int32IsNullOrPositiveOrZero Метод валидации, проверяющий, что переданное число равно null или больше либо равно нулю.
Int32IsPositive Метод валидации, проверяющий, что переданное число больше нуля.
Int32IsPositiveOrZero Метод валидации, проверяющий, что переданное число больше либо равно нулю.
Int64IsNullOrPositiveOrZero Метод валидации, проверяющий, что переданное число равно null или больше либо равно нулю.
Int64IsPositive Метод валидации, проверяющий, что переданное число больше нуля.
Int64IsPositiveOrZero Метод валидации, проверяющий, что переданное число больше либо равно нулю.
ObjectIsNotNull Метод валидации, проверяющий, что переданный объект не равен null.
ObjectIsValidT Метод валидации, возвращающий признак того, что заданный объект прошёл валидацию.
SingleIsNullOrPositiveOrZero Метод валидации, проверяющий, что переданное число равно null или больше либо равно нулю.
SingleIsPositiveOrZero Метод валидации, проверяющий, что переданное число больше либо равно нулю.
StringIsNotNullOrEmpty Метод валидации, проверяющий, что переданная строка не является пустой.
StringIsNotNullOrWhiteSpace Метод валидации, проверяющий, что переданная строка содержит символы, не являющиеся пробелами.
ValueIsDefinedTEnum Метод валидации, проверяющий, что переданный объект определён как значение перечисления в типе TEnum.

См. также