![]() |
#7 |
Участник
|
Так какой тут ответ в итоге? Только щас пришлось ответственно столкнуться с проблемой. Что то положенное в SysGlobalObjectCache вне CIL - в CIL не доступно. Верно и обратное при выполнении в CIL кладу в объект SysGlobalObjectCache. При выходе из CIL - ничего нет.
Акс2012. В документации четких оговорок, что в цил действует свой личный объект SysGlobalObjectCache - не нашел. Только кусок в коде: X++: if (classfactory) { sgoc = classfactory.globalObjectCache(); } else { // Workaround for SysQueryRangeUtil usage under IL // the class factory is not initialized in the interpreter // when called from IL.This is OK as the global cache is a kernel // singleton sgoc = new SysGlobalObjectCache(); } |
|
Теги |
cil, classfactory, sysglobalobjectcache |
|
|