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;
В результате выполнения примера будет очищен кеш документов.
См. также: