SharedStorageDeserializeAsyncT - метод

Десериализует объект заданного типа, содержащийся в хранилище в бинарной форме.

Definition

Пространство имён: Tessa.Platform.IPC
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public ValueTask<T> DeserializeAsync<T>(
	CancellationToken cancellationToken = default
)
where T : new(), IBinarySerializable

Параметры

cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

T
Тип сериализованного объекта. Должен содержать конструктор по умолчанию.

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

ValueTaskT
Десериализованный объект.

Заметки

При десериализации создаётся экземпляр объекта заданного типа посредством конструктора по умолчанию, после чего вызывается метод Deserialize(BinaryReader) объекта.

Исключения

[System.ObjectDisposedException]Ресурсы, занимаемые объектом, были освобождены.

См. также