StorageSerializerSerializeAsync - метод

Сериализация объекта с учетом контента, выгружаемого во внешние файлы.

Definition

Пространство имён: Tessa.Platform.Storage
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ValueTask<(string Json, IList<(string , Object )> Contents)> SerializeAsync(
	Object value,
	IStorageSerializationOptions? options = null,
	CancellationToken cancellationToken = default
)

Параметры

value  Object
Объект, который требуется сериализовать.
options  IStorageSerializationOptions  (Optional)
Параметры сериализатора.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskValueTupleString, IListValueTupleString, Object
Сериализованный json основной карточки, в котором вместо контента будут записаны имена файлов и коллекция кортежей с именами файлов и самим контентом.

Реализации

IStorageSerializerSerializeAsync(Object, IStorageSerializationOptions, CancellationToken)

См. также