IStorageSerializerSerializeAsync - метод
Сериализация объекта с учетом контента, выгружаемого во внешние файлы.
Пространство имён: Tessa.Platform.StorageСборка: Tessa (в Tessa.dll) Версия: 4.0.4
ValueTask<(string Json, IList<(string , Object )> Contents)> SerializeAsync(
Object value,
IStorageSerializationOptions? options = null,
CancellationToken cancellationToken = default
)
Function SerializeAsync (
value As Object,
Optional options As IStorageSerializationOptions = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of (Json As String, Contents As IList(Of ( As String, As Object))))
ValueTask<ValueTuple<String^, IList<ValueTuple<String^, Object^>>^>> SerializeAsync(
Object^ value,
IStorageSerializationOptions^ options = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
abstract SerializeAsync :
value : Object *
?options : IStorageSerializationOptions *
?cancellationToken : CancellationToken
(* Defaults:
let _options = defaultArg options null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ValueTuple<string, IList<ValueTuple<string, Object>>>>
- value Object
- Объект, который требуется сериализовать.
- options IStorageSerializationOptions (Optional)
- Параметры сериализатора.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskValueTupleString,
IListValueTupleString,
ObjectСериализованный json основной карточки, в котором вместо контента будут записаны имена файлов
и коллекция кортежей с именами файлов и самим контентом.