CardHelperStoreAsync(CardStoreRequest, IFileContainer, ICardRepository, ICardStreamServerRepository, CancellationToken) - метод |
Пространство имён:
Tessa.Cards
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static CardStoreOperationToken StoreAsync(
CardStoreRequest request,
IFileContainer fileContainer,
ICardRepository cardRepository,
ICardStreamServerRepository cardStreamServerRepository,
CancellationToken cancellationToken = default
)
Public Shared Function StoreAsync (
request As CardStoreRequest,
fileContainer As IFileContainer,
cardRepository As ICardRepository,
cardStreamServerRepository As ICardStreamServerRepository,
Optional cancellationToken As CancellationToken = Nothing
) As CardStoreOperationToken
public:
static CardStoreOperationToken^ StoreAsync(
CardStoreRequest^ request,
IFileContainer^ fileContainer,
ICardRepository^ cardRepository,
ICardStreamServerRepository^ cardStreamServerRepository,
CancellationToken cancellationToken = CancellationToken()
)
static member StoreAsync :
request : CardStoreRequest *
fileContainer : IFileContainer *
cardRepository : ICardRepository *
cardStreamServerRepository : ICardStreamServerRepository *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> CardStoreOperationToken
Параметры
- request
- Тип: Tessa.CardsCardStoreRequest
Запрос на сохранение карточки. - fileContainer
- Тип: Tessa.FilesIFileContainer
Контейнер с файлами карточки
или null, если карточка не может содержать файлов.
- cardRepository
- Тип: Tessa.CardsICardRepository
Репозиторий для управления карточками. - cardStreamServerRepository
- Тип: Tessa.CardsICardStreamServerRepository
Репозиторий для потокового управления карточками на сервере. - cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
CardStoreOperationTokenОтвет на запрос на сохранение карточки.
Исключения Исключение | Условие |
---|
ArgumentNullException |
Параметры request, fileContainer, cardRepository
или cardStreamServerRepository равны null.
|
См. также