FileConverterComposerTryConvertFromCacheOrBeginConversionAsync - метод

Возвращает результат конвертации, если объект доступен через кэш, или null, если объект недоступен, и был запущен асинхронный процесс конвертации файла карточки в заданный формат, и возвращает идентификатор операции, по которой можно контролировать ход конвертации. Файл после конвертации обычно помещается в кэш. Вторым полем возвращает идентификатор операции, по которой можно контролировать ход конвертации. Он актуален только в том случае, если метод первым полем вернул null, т.е. не удалось получить значение из кэша.

Definition

Пространство имён: Tessa.FileConverters
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public Task<(IFileConverterResponse response, Guid operationID)> TryConvertFromCacheOrBeginConversionAsync(
	IFileConverterRequest request,
	CancellationToken cancellationToken = default
)

Параметры

request  IFileConverterRequest
Запрос на выполнение операции.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskValueTupleIFileConverterResponse, Guid
Результат конвертации, если объект доступен через кэш, или null, если объект недоступен, и был запущен асинхронный процесс конвертации.

Реализации

IFileConverterComposerTryConvertFromCacheOrBeginConversionAsync(IFileConverterRequest, CancellationToken)

См. также