FileConverterResponse(ValidationResult, FuncCancellationToken, ValueTaskStream, Int64, Boolean, Boolean, DictionaryString, Object) - конструктор

Создаёт экземпляр класса с указанием значений его свойств и методов.

Definition

Пространство имён: Tessa.FileConverters
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public FileConverterResponse(
	ValidationResult validationResult,
	Func<CancellationToken, ValueTask<Stream>> getStreamFuncAsync = null,
	long size = -1,
	bool isAcquiredFromCache = false,
	bool hasAwaitedResult = true,
	Dictionary<string, Object> info = null
)

Параметры

validationResult  ValidationResult
Результат выполнения операции.
getStreamFuncAsync  FuncCancellationToken, ValueTaskStream  (Optional)
Асинхронная функция, которая возвращает поток с содержимым файла, или null, если возвращается пустой поток или результат validationResult содержит ошибки.
size  Int64  (Optional)
Размер содержимого getStreamFuncAsync в байтах или -1, если содержимое отсутствует или размер неизвестен.
isAcquiredFromCache  Boolean  (Optional)
Признак того, что результат конвертации был получен из кэша.
hasAwaitedResult  Boolean  (Optional)
Признак того, что ожидание результата было выполнено и результат был получен (успешный или с ошибками). Если значение равно false, то метод получения содержимого файла GetStreamOrThrowAsync(CancellationToken) выбросит исключение.
info  DictionaryString, Object  (Optional)
Дополнительная информация, полученная из результатов операции конвертации, или null, если дополнительная информация отсутствует.

См. также