IOnlyOfficeFileCacheInfoStrategy - интерфейс
Объект, управляющий информацией по файлу в кэше.
Пространство имён: Tessa.Extensions.Default.Server.OnlyOfficeСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.8
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
для файла в кэше. Выбрасывает исключение, если файл не найден по указанному идентификатору.
|