IFileConverterComposerTryConvertFromCacheOrBeginConversionAsync - метод
Возвращает результат конвертации, если объект доступен через кэш, или null,
если объект недоступен, и был запущен асинхронный процесс конвертации файла карточки в заданный формат,
и возвращает идентификатор операции, по которой можно контролировать ход конвертации.
Файл после конвертации обычно помещается в кэш.
Вторым полем возвращает идентификатор операции, по которой можно контролировать ход конвертации.
Он актуален только в том случае, если метод первым полем вернул null, т.е. не удалось получить значение из кэша.
Пространство имён: Tessa.FileConvertersСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
Task<(IFileConverterResponse response, Guid operationID)> TryConvertFromCacheOrBeginConversionAsync(
IFileConverterRequest request,
CancellationToken cancellationToken = default
)
Function TryConvertFromCacheOrBeginConversionAsync (
request As IFileConverterRequest,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of (response As IFileConverterResponse, operationID As Guid))
Task<ValueTuple<IFileConverterResponse^, Guid>>^ TryConvertFromCacheOrBeginConversionAsync(
IFileConverterRequest^ request,
CancellationToken cancellationToken = CancellationToken()
)
abstract TryConvertFromCacheOrBeginConversionAsync :
request : IFileConverterRequest *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ValueTuple<IFileConverterResponse, Guid>>
- request IFileConverterRequest
- Запрос на выполнение операции.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskValueTupleIFileConverterResponse,
Guid
Результат конвертации, если объект доступен через кэш, или
null,
если объект недоступен, и был запущен асинхронный процесс конвертации.