UseInMem: Boolean;
Свойство UseInMem возвращает признак использования кеша In-Memory при работе с данными кубов репозитория.
По умолчанию кеш In-Memory используется в репозитории. Управление кешем осуществляется через реестр/файл settings.xml.
Добавьте ссылку на системную сборку Cubes.
Sub UserProc;
Var
InMem: IInMemManager;
Begin
InMem := New InMemManager.Create;
Debug.WriteLine("Используется кеш In-Memory: " + InMem.UseInMem.ToString);
If InMem.UseInMem Then
Debug.WriteLine("Объем используемой отображаемой памяти: " + InMem.SharedMemory.ToString + " байт.");
Debug.WriteLine("Объем места на диске: " + InMem.StoredMemory.ToString + " байт.");
End If;
End Sub UserProc;
При выполнения примера в консоль среды разработки будет выведен признак использования кеша In-Memory и размеры занимаемой отображаемой памяти и места на диске, если кеш используется.
См. также: