IOnlyOfficeFileCacheInfoStrategy - интерфейс
Объект, управляющий информацией по файлу в кэше.
Пространство имён: Tessa.Extensions.Default.Server.OnlyOfficeСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
public interface IOnlyOfficeFileCacheInfoStrategy
Public Interface IOnlyOfficeFileCacheInfoStrategy
public interface class IOnlyOfficeFileCacheInfoStrategy
type IOnlyOfficeFileCacheInfoStrategy = interface end
CleanCacheInfoAsync |
Очищает кэш от информации по файлам, доступ к содержимому которых выполнялся раньше заданной даты.
Не удаляет сами файлы, для этого также вызовите CleanCacheAsync(NullableDateTime, CancellationToken).
|
CreateCoeditInfoAsync |
Создание информации о совместном редактировании.
|
DeleteAsync |
Удаляет информацию о файле из кэша.
|
GetFileVersionsAsync |
Возвращает список всех версий для файла переданной версии.
|
InsertAsync |
Добавляет указанную информацию о файле в кэш.
|
TryGetCardIDFileIDByFileVersionIDAsync |
Возвращает идентификатор карточки и файла по идентификатору версии файла
|
TryGetCurrentCoeditInfosAsync |
Возвращает имеющиеся записи по совместному редактированию для представленных версий файлов.
Значение null аналогично пустому списку.
|
TryGetInfoAsync(Guid, CancellationToken) |
Возвращает информацию по файлу в кэше или null, если файл не найден по указанному идентификатору.
|
TryGetInfoAsync(String, NullableGuid, CancellationToken) |
Возвращает информацию по файлу в кэше или null, если файл не найден по указанному идентификатору.
|
UpdateInfoAsync |
Обновляет информацию по файлу в кэше. Выбрасывает исключение, если файл не найден по указанному идентификатору.
|
UpdateInfoOnEditorOpenedAsync |
Устанавливает флаг "Редактор был открыт" EditorWasOpen
для файла в кэше. Выбрасывает исключение, если файл не найден по указанному идентификатору.
|