FileConverterRequest - класс |
Пространство имён: Tessa.FileConverters
public class FileConverterRequest : IFileConverterRequest, ISealable
Тип FileConverterRequest предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | FileConverterRequest | Инициализирует новый экземпляр класса FileConverterRequest |
Имя | Описание | |
---|---|---|
![]() | CardID | Идентификатор карточки с преобразуемым файлом. |
![]() | CardTypeID |
Идентификатор типа карточки с преобразуемым файлом, который указывается в запросе на конвертацию CardGetFileContentRequest.CardTypeID,
или null, если свойство не указывается в запросе.
От значения этого свойства не зависит вычисление хеша запроса (и идентификация похожих операций).
Значение необязательно для заполнения, его можно использовать для конвертации виртуальных файлов.
|
![]() | CardTypeName |
Имя типа карточки с преобразуемым файлом, который указывается в запросе на конвертацию CardGetFileContentRequest.CardTypeName,
или null, если свойство не указывается в запросе.
От значения этого свойства не зависит вычисление хеша запроса (и идентификация похожих операций).
Значение необязательно для заполнения, его можно использовать для конвертации виртуальных файлов.
|
![]() | EventName |
Алиас события, для которого выполняется предпросмотр. Значение используется для вычисления хеша запроса.
Список стандартных алиасов можно получить из класса [Tessa.FileConverters.FileConverterEventNames].
|
![]() | FileID | Идентификатор преобразуемого файла. |
![]() | FileName |
Имя преобразуемого файла. При установке автоматически определяет и устанавливает значение
свойства [Tessa.FileConverters.IFileConverterRequest.InputFormat].
|
![]() | FileRequestInfo |
Дополнительная информация, передаваемая в запрос на конвертацию CardGetFileContentRequest.Info.
От такой информации зависит вычисление хеша запроса (и идентификация похожих операций).
Если от некоторой части этих данных должен зависеть хеш запроса, то скопируйте их в свойство Parameters.
Значение необязательно для заполнения, его можно использовать для конвертации виртуальных файлов.
|
![]() | FileTypeID |
Идентификатор типа преобразуемого файла, который указывается в запросе на конвертацию CardGetFileContentRequest.FileTypeID,
или null, если свойство не указывается в запросе.
От значения этого свойства зависит вычисление хеша запроса (и идентификация похожих операций).
Значение необязательно для заполнения, его можно использовать для конвертации виртуальных файлов.
|
![]() | FileTypeName |
Имя типа преобразуемого файла, который указывается в запросе на конвертацию CardGetFileContentRequest.FileTypeName,
или null, если свойство не указывается в запросе.
От значения этого свойства зависит вычисление хеша запроса (и идентификация похожих операций).
Значение необязательно для заполнения, его можно использовать для конвертации виртуальных файлов.
|
![]() | Flags | Флаги с настройками конвертации файлов. |
![]() | Info |
Дополнительная информация, передаваемая в параметры конвертации.
От такой информации не зависит вычисление хеша запроса (и идентификация похожих операций),
в отличие от данных в свойстве [Tessa.FileConverters.IFileConverterRequest.Parameters].
|
![]() | InputFormat |
Формат преобразуемого файла. Устанавливайте значение этого свойства после установки
[Tessa.FileConverters.IFileConverterRequest.FileName].
|
![]() | IsSealed | Признак того, что объект был защищён от изменений. |
![]() | OutputFormat | Выходной формат файла. Значение используется для вычисления хеша запроса. |
![]() | Parameters |
Дополнительная информация, передаваемая в параметры конвертации, которая влияет на вычисление хеша запроса.
Файлы, сгенерированные с разными параметрами, могут конвертироваться параллельно и могут сохраняться в кэш одновременно.
Если параметры идентичны (а также свойства VersionID, EventName и OutputFormat),
то система считает запросы идентичными, выполнит конвертацию ровно один раз и вернёт результат из кэша.
|
![]() | VersionID | Идентификатор версии преобразуемого файла. Значение используется для вычисления хеша запроса. |
Имя | Описание | |
---|---|---|
![]() | CalculateHash |
Вычисляет хеш операции по конвертации для данного запроса, по которому, в том числе,
выполняется сравнение операций и их результатов в кэше.
По умолчанию учитываются значения свойств VersionID, EventName,
OutputFormat и Parameters.
|
![]() | Deserialize | Десериализует информацию из заданного хранилища в свойства текущего объекта. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) |
![]() | GetHashCode | Serves as the default hash function. (Унаследован от Object.) |
![]() | GetType | Gets the Type of the current instance. (Унаследован от Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) |
![]() | ResolveHashData |
Заполняет хеш-таблицу со свойствами объекта, которые влияют на хеш операции по конвертации,
по которому, в том числе, выполняется сравнение операций и их результатов в кэше.
По умолчанию учитываются значения свойств VersionID, EventName,
OutputFormat и Parameters.
|
![]() | Seal | Защищает объект от изменений. |
![]() | SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. |
![]() | Serialize | Сериализует информацию в заданном хранилище для передачи в запускаемую операцию. |
![]() | ToString | Returns a string that represents the current object. (Унаследован от Object.) |
Имя | Описание | |
---|---|---|
![]() | Get | (Определяется ComHelper.) |
![]() | InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) |
![]() | Invoke | (Определяется ComHelper.) |
![]() | Set | (Определяется ComHelper.) |