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

Возвращает признак того, что значение, доступное по ключу key, содержится в хранилище и проходит проверку на валидность посредством функции valueIsValid, причём значение для проверки доступно из хранилища по ключу key.

Definition

Пространство имён: Tessa.Platform.Validation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
protected bool ObjectExistsInStorageByKey<T>(
	string? key,
	Func<T, bool>? valueIsValid
)

Параметры

key  String
Ключ, по которому доступно проверяемое значение.
valueIsValid  FuncT, Boolean
Функция, определяющая валидность проверяемого значения. Может быть равна null.

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

T
Тип проверяемого значение.

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

Boolean
true, если значение содержится в хранилище и проходит проверку на валидность; false в противном случае.

Заметки

Метод следует использовать только в том случае, если в хранилище объект типа T может быть получен напрямую по ключу key. В противном случае следует использовать метод [ObjectExistsInStorageByValue{T}].

См. также