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