CardStreamServerStoreComponentStoreAsync(Stream, ICardMetadata, ISession, CardServiceType, CancellationToken) - метод |
Сохраняет карточку с контентом файлов, которые заданы списком объектов
[Tessa.Cards.ICardFileContentProvider].
Пространство имён:
Tessa.Cards.ComponentModel
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public Task<CardStoreResponse> StoreAsync(
Stream cardStream,
ICardMetadata cardMetadata,
ISession session,
CardServiceType serviceType = CardServiceType.Default,
CancellationToken cancellationToken = default
)
Public Function StoreAsync (
cardStream As Stream,
cardMetadata As ICardMetadata,
session As ISession,
Optional serviceType As CardServiceType = CardServiceType.Default,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of CardStoreResponse)
public:
virtual Task<CardStoreResponse^>^ StoreAsync(
Stream^ cardStream,
ICardMetadata^ cardMetadata,
ISession^ session,
CardServiceType serviceType = CardServiceType::Default,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract StoreAsync :
cardStream : Stream *
cardMetadata : ICardMetadata *
session : ISession *
?serviceType : CardServiceType *
?cancellationToken : CancellationToken
(* Defaults:
let _serviceType = defaultArg serviceType CardServiceType.Default
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<CardStoreResponse>
override StoreAsync :
cardStream : Stream *
cardMetadata : ICardMetadata *
session : ISession *
?serviceType : CardServiceType *
?cancellationToken : CancellationToken
(* Defaults:
let _serviceType = defaultArg serviceType CardServiceType.Default
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<CardStoreResponse>
Параметры
- cardStream
- Тип: System.IOStream
- cardMetadata
- Тип: Tessa.CardsICardMetadata
Метаинформация по типам карточек. - session
- Тип: Tessa.Platform.RuntimeISession
Сессия с пользователем, выполняющим сохранение карточки. - serviceType (Optional)
- Тип: Tessa.CardsCardServiceType
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
TaskCardStoreResponseОтвет на запрос по сохранению карточки.
Реализации
ICardStreamServerStoreComponentStoreAsync(Stream, ICardMetadata, ISession, CardServiceType, CancellationToken)См. также