IFileConverterResponse - интерфейс |
Пространство имён: Tessa.FileConverters
public interface IFileConverterResponse
Тип IFileConverterResponse предоставляет следующие члены.
Имя | Описание | |
---|---|---|
HasAwaitedResult |
Признак того, что ожидание результата было выполнено и результат был получен (успешный или с ошибками).
Если значение равно false, то метод получения содержимого файла
[Tessa.FileConverters.IFileConverterResponse.GetStreamOrThrow] выбросит исключение.
| |
Info | Дополнительная информация, полученная из результатов операции конвертации. | |
IsAcquiredFromCache | Признак того, что результат конвертации был получен из кэша. | |
Size |
Размер содержимого [Tessa.FileConverters.IFileConverterResponse.GetStreamOrThrow] в байтах
или -1, если содержимое отсутствует или размер неизвестен.
| |
ValidationResult |
Результат выполнения операции. Если он содержит ошибки, то метод
[Tessa.FileConverters.IFileConverterResponse.GetStreamOrThrow] выбросит исключение.
|
Имя | Описание | |
---|---|---|
GetStreamOrThrowAsync |
Возвращает поток с содержимым файла. Возвращённое значение потока не равно null.
В случае ошибок в [Tessa.FileConverters.IFileConverterResponse.ValidationResult] или в случае,
если ожидание результата не было завершено, т.е. [Tessa.FileConverters.IFileConverterResponse.HasAwaitedResult]
равен false, выбрасывается исключение.
|