AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.06.2017, 13:27   #1  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,813 / 3673 (180) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Поговорим о SysGlobalObjectCacheItemWrapper? Кто использовал? Как правильно? Что можно сделать?
Соседняя ветка о кэшах в целом
Поговорим о глобальных кэшах в Аксапте? Как правильно?

в данной ветке хотелось бы сосредоточиться на попытке разработчиков МС решить две проблемы глобального кэша SysGlobalCache - нелимитированное разрастание кэша, хранение устаревших значений.

для ограничения размера кэша есть настройки
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 18
Размер:	58.9 Кб
ID:	11498

а чтобы работать с устаревшими значениями в аксапте есть класс SysGlobalObjectCacheItemWrapper.
предполагается, что:
  • программист напишет дополнительный класс для своих объектов.
  • класс наследует от SysGlobalObjectCacheItemWrapper
  • класс реализует абстрактные методы, которые возвращают ключ в кэше для каждого экземпляра
  • чтобы управлять элементом в кэше, программист где-то создаст экземлпяр данного класса

базовый класс реализует методы:
  • cacheValue - возвращает значение по ключу
  • expireCache - удаляет значение из кэша по ключу
  • markInCache - помещает значение в кэш с ключом

Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 19
Размер:	111.4 Кб
ID:	11499


в акс2012 класс используется только в trv- и proj- и whs- модулях.
в акс7 используется только в trv- и в whs- модуле.

Кто использовал данный класс? Какие впечатления?
Как правильно работать с этим классом?
Что можно было бы сделать, чтобы работать кэшем было бы удобнее?
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
Старый 16.06.2017, 13:07   #2  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,813 / 3673 (180) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
подниму в надежде, что кто-нибудь работал с этим классом.
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX2009 аналог friend классов. Как сделать? Raven Melancholic DAX: Программирование 9 07.11.2015 23:50
можно ли в Аксапте сделать такой Query Evgeniy2020 DAX: Программирование 14 25.09.2010 14:02
Как правильно сделать проверку условия? Hidden DAX: Программирование 2 11.01.2006 13:05
Вопрос по поводу "Модификации были отменены". Что можно сделать? Hans DAX: Программирование 23 22.12.2005 16:34
Что и как можно резать? George Nordic DAX: Администрирование 1 11.05.2004 18:44
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:27.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.