FileSatelliteHelper - класс
Класс с вспомогательными методами для удобной работы с файловым сателлитом.
Пространство имён: Tessa.Extensions.Platform.Server.CardsСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static class FileSatelliteHelper
Public NotInheritable Class FileSatelliteHelper
public ref class FileSatelliteHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type FileSatelliteHelper = class end
- Inheritance
- Object FileSatelliteHelper
DeleteTaskFilesAsync |
Удаляет файлы, относящиеся к задания (файлы из диалогов, файлы из контролов RichTextBox).
|
GetFileSatelliteAsync(ICardStoreExtensionContext, ICardRepository, Boolean) |
Возвращает карточку файлового сателлита из контекста обработки расширений.
При первом вызове загружает файловый сателлит, при последующих использует объект из контекста.
|
GetFileSatelliteAsync(ICardRepository, Guid, IValidationResultBuilder, Boolean, CancellationToken) |
Возвращает карточку файлового сателлита из базы данных.
Если карточки файлового сателлита еще нет, то создает ее.
|
GetFileSatelliteIDAsync |
Возвращает идентификатор карточки файлового сателлита из базы данных.
Если карточки файлового сателлита еще нет, то создает ее.
|
MoveFilesToFileSatelliteAsync |
Перемещает файлы из основной карточки в карточку сателлита.
Автоматически загружает и создает карточку сателлита, если ее еще не было.
|
StoreFileSatelliteAsync |
Сохраняет файловый сателлит, содержащийся в context.
Вызывает фактическое сохранение только, если ранее был вызван метод MoveFilesToFileSatelliteAsync(ICardStoreExtensionContext, ICardRepository, Boolean).
|
FileSatelliteFileContentKey |
Ключ, по которому можно определить, при запросе контента файла, что этот контент надо искать в FileSatellite.
|
FileSatelliteFileKey |
Ключ, по которому хранится информация о том, что файл является файлом для файлового сателлита.
|
FileSatelliteKey |
Ключ, по которому хранится карточка файлового сателлита в контексте сохранения основной карточки.
|
KeepFileMark |
Метка, которая ставится в Options, если требуется, чтобы файл, который относится к заданию, не удалялся вместе с заданием.
|