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