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