ValidationStorageObjectObjectCanExistInStorageByKeyT - метод |
Возвращает признак того, что значение, доступное по ключу key,
может содержаться в хранилище и в таком случае должно проходить проверку на валидность
посредством функции valueIsValid,
причём значение для проверки доступно из хранилища по ключу key.
Пространство имён:
Tessa.Platform.Validation
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис protected bool ObjectCanExistInStorageByKey<T>(
string key,
Func<T, bool> valueIsValid
)
Protected Function ObjectCanExistInStorageByKey(Of T) (
key As String,
valueIsValid As Func(Of T, Boolean)
) As Boolean
protected:
generic<typename T>
bool ObjectCanExistInStorageByKey(
String^ key,
Func<T, bool>^ valueIsValid
)
member ObjectCanExistInStorageByKey :
key : string *
valueIsValid : Func<'T, bool> -> bool
Параметры
- key
- Тип: SystemString
Ключ, по которому доступно проверяемое значение. - valueIsValid
- Тип: SystemFuncT, Boolean
Функция, определяющая валидность проверяемого значения. Может быть равна null.
Параметры типа
- T
- Тип проверяемого значение.
Возвращаемое значение
Тип:
Booleantrue, если значение не содержится в хранилище или содержится и проходит проверку на валидность;
false в противном случае.
Заметки
Метод следует использовать только в том случае, если в хранилище объект типа T
может быть получен напрямую по ключу key.
В противном случае следует использовать метод [ObjectCanExistInStorageByValue{T}].
См. также Ссылки
[ObjectCanExistInStorageByValue{T}]