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