IOnlyOfficeFileCacheInfoStrategy - интерфейс

Объект, управляющий информацией по файлу в кэше.

Definition

Пространство имён: Tessa.Extensions.Default.Server.OnlyOffice
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
C#
public interface IOnlyOfficeFileCacheInfoStrategy

Методы

CleanCacheInfoAsync Очищает кэш от информации по файлам, доступ к содержимому которых выполнялся раньше заданной даты. Не удаляет сами файлы, для этого также вызовите CleanCacheAsync(NullableDateTime, CancellationToken).
DeleteAsync Удаляет информацию о файле из кэша.
InsertAsync Добавляет указанную информацию о файле в кэш.
TryGetInfoAsync Возвращает информацию по файлу в кэше или null, если файл не найден по указанному идентификатору.
UpdateInfoAsync Обновляет информацию по файлу в кэше. Выбрасывает исключение, если файл не найден по указанному идентификатору.
UpdateInfoOnEditorOpenedAsync Устанавливает флаг "Редактор был открыт" EditorWasOpen для файла в кэше. Выбрасывает исключение, если файл не найден по указанному идентификатору.

См. также