StorageObjectTryGetT - метод
Возвращает строго типизированное значение объекта из хранилища по заданному ключу
или default(T), если объект по заданному ключу не найден.
Пространство имён: Tessa.Platform.StorageСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
protected T TryGet<T>(
string key,
Func<Object, T> getValueFunc = null
)
Protected Function TryGet(Of T) (
key As String,
Optional getValueFunc As Func(Of Object, T) = Nothing
) As T
protected:
generic<typename T>
T TryGet(
String^ key,
Func<Object^, T>^ getValueFunc = nullptr
)
member TryGet :
key : string *
?getValueFunc : Func<Object, 'T>
(* Defaults:
let _getValueFunc = defaultArg getValueFunc null
*)
-> 'T
- key String
- Ключ, по которому требуется получить значение из хранилища.
- getValueFunc FuncObject, T (Optional)
-
Функция, возвращающая строго типизированное значение в случае, если сериализуемое значение присутствует
в хранилище и отлично от null, но строго типизированное ещё не было создано.
В таком случае функция принимает сериализуемое значение и возвращает строго типизированное.
- T
- Тип возвращаемого значения.
T
Строго типизированное значение объекта из хранилища, полученное по заданному ключу
или
default(T), если объект по заданному ключу не найден.