Tessa.Files - пространство имён |
| Класс | Описание | |
|---|---|---|
| EmptyFileSource |
Источник файлов, не обеспечивающий взаимодействие файла с внешней подсистемой.
Позволяет использовать виртуальные файлы, управляемые только из расширений.
| |
| File |
Файл.
| |
| FileBuilder |
Выполняет поэтапное создание файла с возможностью последующего добавления в коллекцию файлов.
| |
| FileCache |
Кэш для контента файлов.
| |
| FileCancellationSource |
Объект, управляющий отменой асинхронных операций с файлами.
| |
| FileCategory |
Категория файла.
| |
| FileCollection |
Коллекция файлов. Обеспечивает доступ по идентификаторам ID.
| |
| FileContainer |
Контейнер, содержащий все доступные файлы.
| |
| FileContainerPermissions |
Разрешения, определяющие возможности, доступные пользователю при работе с контейнером файлов.
| |
| FileContent |
Базовый класс для контента файла.
| |
| FileContentNameReplacer |
Объект, выполняющий исправление имени файла, создаваемого в кэше.
| |
| FileContentOptions |
Настройки, связанные с хранением контента файлов.
| |
| FileContentRequest |
Запрос на загрузку содержимого файла.
| |
| FileContentResponse |
Ответ на запрос на получение контента файла.
| |
| FileContentSources |
Источники контента файла, доступные в системе.
| |
| FileCreationToken |
Токен, используемый для создания файлов посредством источника файлов IFileSource.
| |
| FileEntity |
Базовый класс для всех объектов в API файлов,
которые идентифицируются по идентификатору Guid
и связаны с источником IFileSource.
| |
| FileEntityCollectionTItem, TCollection |
Коллекция объектов, реализующих интерфейс IFileEntity,
для которой доступны уведомление об изменениях и клонирование,
а также идентификация по неуникальному ключу ID.
| |
| FileErrorInfo |
Информация по ошибке, которая возникла при сохранении файла.
| |
| FileExtensions |
Методы-расширения для пространства имён Tessa.Files.
| |
| FileLink |
Ссылка на файл.
| |
| FileLocalCache |
Кэш для контента файлов, расположенного локально для текущего пользователя.
| |
| FileManager |
Объект, управляющий взаимодействием с файлами.
| |
| FileObject |
Базовый объект для файлов и версий файлов.
| |
| FilePermissions |
Разрешения, определяющие возможности, доступные пользователю при работе с файлом.
| |
| FileRequest |
Запрос на получение коллекции доступных файлов.
| |
| FileResolverContext |
Контекст по определению объектов, которые могут быть заменены в пределах некоторой области.
| |
| FileResponse |
Ответ на запрос на получение коллекции доступных файлов.
| |
| FileSignature |
Информация о подписи для версии файла.
| |
| FileSignatureAddedCollection |
Коллекция подписей для версии файла, которые были добавлены и ещё не были сохранены.
| |
| FileSignatureCollection |
Коллекция подписей для версии файла.
| |
| FileSignatureCollectionBaseTCollection |
Базовый класс для коллекции подписей для версии файла.
| |
| FileSignatureCreationToken |
Токен, используемый для создания посредством источника файлов IFileSource
объектов с информацией о подписи для версий файлов.
| |
| FileSignatureData |
Объект, содержащий информацию по бинарным данным файла подписи.
| |
| FileSignatureResponse |
Ответ на запрос на получение коллекции доступных версий файла.
| |
| FileSource |
Базовый класс для источника файлов, обеспечивающего взаимодействие файлов с внешней подсистемой.
| |
| FileState |
Состояние файла на определённый момент времени.
| |
| FileTag |
Тег, связанный с версией файла. Например, признак того, что размер содержимого файла трактуется как большой файл,
поэтому файл не копируется во временную папку.
| |
| FileTagCollection |
Коллекция тегов IFileTag.
| |
| FileType |
Тип файла.
| |
| FileVersion |
Версия файла.
| |
| FileVersionCollection |
Коллекция версий файла.
| |
| FileVersionCreationToken |
Токен, используемый для создания версий файлов посредством источника файлов IFileSource.
| |
| FileVersionLink |
Ссылка на версию файла.
| |
| FileVersionResponse |
Ответ на запрос на получение коллекции доступных версий файла.
| |
| LocalFileContent |
Контент файла, доступный локально во временной папке пользователя.
| |
| RemoteFileContent |
Контент файла, доступный удалённо с использованием заданных функций.
| |
| VirtualFile |
Виртуальный файл, указываемый при добавлении.
| |
| VirtualFileVersion |
Версия виртуального файла, указываемая при добавлении.
|
| Структура | Описание | |
|---|---|---|
| FileContentSource |
Местоположение контента файла.
|
| Интерфейс | Описание | |
|---|---|---|
| IFile |
Файл.
| |
| IFileBuilder |
Выполняет поэтапное создание файла с возможностью последующего добавления в коллекцию файлов.
| |
| IFileCache |
Кэш для контента файлов.
| |
| IFileCancellationSource |
Объект, управляющий отменой асинхронных операций с файлами.
| |
| IFileCategory |
Категория файла.
| |
| IFileCollection |
Коллекция файлов. Обеспечивает доступ по идентификаторам ID.
| |
| IFileContainer |
Контейнер, содержащий все доступные файлы.
| |
| IFileContainerPermissions |
Разрешения, определяющие возможности, доступные пользователю при работе с контейнером файлов.
| |
| IFileContent |
Контент файла.
| |
| IFileContentNameReplacer |
Объект, выполняющий исправление имени файла, создаваемого в кэше.
Например, имя файла может сокращаться, из него могут исключаться некорректные символы.
| |
| IFileContentOptions |
Настройки, связанные с хранением контента файлов.
| |
| IFileContentRequest |
Запрос на загрузку содержимого файла.
| |
| IFileContentResponse |
Ответ на запрос на получение контента файла.
| |
| IFileCreationToken |
Токен, используемый для создания файлов посредством источника файлов IFileSource.
| |
| IFileEntity |
Базовый интерфейс для всех объектов в API файлов,
которые идентифицируются по идентификатору Guid
и связаны с источником IFileSource.
| |
| IFileEntityCollectionTItem, TCollection |
Коллекция объектов, реализующих интерфейс IFileEntity,
для которой доступны уведомление об изменениях и клонирование,
а также идентификация по неуникальному ключу ID.
| |
| IFileErrorInfo |
Информация по ошибке, которая возникла при сохранении файла.
| |
| IFileLink |
Ссылка на файл.
| |
| IFileManager |
Объект, управляющий взаимодействием с файлами.
| |
| IFileObject |
Базовый интерфейс для файлов и версий файлов.
| |
| IFilePermissions |
Разрешения, определяющие возможности, доступные пользователю при работе с файлом.
| |
| IFileRequest |
Запрос на получение коллекции доступных файлов.
| |
| IFileResolverContext |
Контекст по определению объектов, которые могут быть заменены в пределах некоторой области.
| |
| IFileResponse |
Ответ на запрос на получение коллекции доступных файлов.
| |
| IFileSignature |
Информация о подписи для версии файла.
| |
| IFileSignatureAddedCollection |
Коллекция подписей для версии файла, которые были добавлены и ещё не были сохранены.
| |
| IFileSignatureCollection |
Коллекция подписей для версии файла.
| |
| IFileSignatureCollectionBaseTCollection |
Базовый интерфейс для коллекции подписей для версии файла.
| |
| IFileSignatureCreationToken |
Токен, используемый для создания посредством источника файлов IFileSource
объектов с информацией о подписи для версий файлов.
| |
| IFileSignatureData |
Объект, содержащий информацию по бинарным данным файла подписи.
| |
| IFileSignatureResponse |
Ответ на запрос на получение коллекции доступных подписей для версии файла.
| |
| IFileSource |
Источник файлов, обеспечивающий взаимодействие файлов с внешней подсистемой.
| |
| IFileState |
Состояние файла на определённый момент времени.
| |
| IFileTag |
Тег, связанный с версией файла. Например, признак того, что размер содержимого файла трактуется как большой файл,
поэтому файл не копируется во временную папку.
| |
| IFileTagCollection |
Коллекция тегов IFileTag.
| |
| IFileType |
Тип файла.
| |
| IFileVersion |
Версия файла.
| |
| IFileVersionCollection |
Коллекция версий файла.
| |
| IFileVersionCreationToken |
Токен, используемый для создания версий файлов посредством источника файлов IFileSource.
| |
| IFileVersionLink |
Ссылка на версию файла.
| |
| IFileVersionResponse |
Ответ на запрос на получение коллекции доступных версий файла.
|
| Делегат | Описание | |
|---|---|---|
| CreateFileContainerFuncAsync |
Создаёт контейнер файлов для заданного источника файлов, обеспечивающего
взаимодействие созданных с его помощью файлов с внешней подсистемой.
| |
| FileModifyTokenActionAsync |
Метод, выполняющий изменение файла и его версии перед созданием.
| |
| RegisterFileDelayedDisposalAction |
Функция регистрации отложенного удаления содержимого (удаления временного файла),
которое невозможно выполнить сразу же.
|
| Перечисление | Описание | |
|---|---|---|
| FileBuilderContentCreationType |
Способ создания контента.
| |
| FileCacheOptions |
Опции, которые дополнительно поддерживает кэш файлов.
| |
| FileContentDownloadState |
Состояние загрузки в кэш для контента версии файла
для последующего отображения пользователю.
| |
| FileNotificationType |
Тип уведомления, которое отправляется для файла IFile
посредством IFileSource во внешнюю подсистему.
| |
| FileOpeningMode |
Способ открытия контента файла или версии файла.
| |
| FileSignatureDataState |
Состояние бинарных данных файла подписи.
| |
| FileSignatureEventType |
Тип действия, в результате которого подпись была создана.
| |
| FileSignatureLoadingMode |
Способ загрузки подписей.
| |
| FileSignatureNotificationType |
Тип уведомления, которое отправляется для подписи файла IFileSignature
посредством IFileSource во внешнюю подсистему.
| |
| FileSignatureState |
Состояние подписи для версии файла.
| |
| FileVersionState |
Состояние версии файла.
|