FileConverterRequestFlags - перечисление

Флаги с настройками конвертации файлов.

Definition

Пространство имён: Tessa.FileConverters
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[FlagsAttribute]
public enum FileConverterRequestFlags

Члены

None0 Флаги отсутствуют, конвертация выполняется с настройками по умолчанию.
IgnoreCacheBeforeConversion1 Признак того, что гарантированно будет выполнена новая конвертация, даже если файл уже присутствует в кэше.
DoNotCacheResult2 Результат конвертации не будет помещён в кэш. В таком случае расширение IFileConverterExtension может получить файл с результатом, обработать его, после чего файл будет удалён, и в следующий раз конвертация снова будет выполнена без обращения к кэшу. Содержимое такого файла нельзя получить через метод ConvertFileAsync(IFileConverterRequest, CancellationToken).
DoNotAwaitResult4 Ожидание завершения операции не будет выполнено. Укажите флаг, если объект пытается получить значение из кэша, и как в случае неудачи, так и в случае успеха сразу же возвращает управление. Если объекта в кэше не было, то будет запущена операция, если она ещё не была запущена.
WithoutResponse8 Операция будет удалена вместо отметки о завершении. Рекомендуется установить, если вызывающий код не будет ожидать завершения операции и не будет получать её результат. При получении результата такой операции возникнет ошибка.
AllowConcurrentIdenticOperations16 Признак того, что при конвертации разрешено параллельное выполнение операций с идентичными параметрами в запросе в соответствии с вычисленным значением хеша запроса CalculateHash(ISignatureProvider).
ExecuteSynchronously32 Обработка операции будет производиться в том жем сервисе, где она была создана.

См. также