IMetabase.ClearDocumentCacheFiles

Синтаксис

ClearDocumentCacheFiles;

Описание

Метод ClearDocumentCacheFiles очищает кэш документов.

Комментарии

При открытии документов формируется кэш для ускорения работы с внешними файлами. По умолчанию кэш располагается в профиле пользователя, в подкаталоге «\AppData\Local\Foresight\Foresight Analytics Platform\AsmCache<n>\Mod\<ID репозитория>\<номер сборки>\CachedFiles\Documents».

Очистка кэша документов приводит к освобождению места на диске. При выполнении метода ClearDocumentCacheFiles очищается кэш всех документов. При удалении конкретного документа в навигаторе объектов или с помощью метода IMetabase.DeleteObject кэш данного документа очищается автоматически.

Для получения подробной информации о кэшировании объектов репозитория обратитесь к разделу «Кэширование объектов репозитория».

Пример

Для выполнения примера добавьте ссылку на системную сборку Metabase.

Sub UserProc;
Var
    MB: IMetabase;
Begin
    MB := MetabaseClass.Active;
    // Очистим кэш документов
    MB.ClearDocumentCacheFiles;
End Sub UserProc;

В результате выполнения примера будет очищен кэш документов.

См. также:

IMetabase