OnlyOfficeFileCacheInfoStrategyUpdateInfoAsync - метод

Обновляет информацию по файлу в кэше. Выбрасывает исключение, если файл не найден по указанному идентификатору.

Definition

Пространство имён: Tessa.Extensions.Default.Server.OnlyOffice
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
C#
public Task UpdateInfoAsync(
	Guid id,
	string? newModifiedFileUrl,
	bool? hasChangesAfterClose,
	CancellationToken cancellationToken = default
)

Параметры

id  Guid
Уникальный идентификатор, по которому файл был сохранён в кэш.
newModifiedFileUrl  String
Новый URL к отредактированному файлу на сервере документов или null, если URL не изменяется.
hasChangesAfterClose  NullableBoolean
Признак того, что после закрытия редактора файл был изменён, или null, если редактор не был закрыт.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

Task
Асинхронная задача.

Реализации

IOnlyOfficeFileCacheInfoStrategyUpdateInfoAsync(Guid, String, NullableBoolean, CancellationToken)

Исключения

InvalidOperationExceptionФайл не найден по указанному идентификатору.

См. также