StorageSerializerSerializeAsync - метод
Сериализация объекта с учетом контента, выгружаемого во внешние файлы.
Пространство имён: Tessa.Platform.StorageСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public ValueTask<(string Json, IList<(string , Object )> Contents)> SerializeAsync(
Object value,
IStorageSerializationOptions? options = null,
CancellationToken cancellationToken = default
)
Public 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))))
public:
virtual ValueTask<ValueTuple<String^, IList<ValueTuple<String^, Object^>>^>> SerializeAsync(
Object^ value,
IStorageSerializationOptions^ options = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
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>>>>
override 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 основной карточки, в котором вместо контента будут записаны имена файлов
и коллекция кортежей с именами файлов и самим контентом.
IStorageSerializerSerializeAsync(Object, IStorageSerializationOptions, CancellationToken)