If the Server Configuration Reloading command is issued in Smart Client, which is the exact close & reinit sequence for MIP objects?
In the Class Life Cycle explanation I found only this statement:
“The refresh process is not illustrated below, but it basically callis the Close() on all plug-ins, and Init() again after the new configuration is in place”
This is quite cryptic as I dont know which kind of classes are subject to closing and re-initialization, and which are completeley disposed and re-constructed again.
I presume that only ViewItemUserControls, PropertiesUserControls, BackgrounPlugin, SidePanlePlugins and OptionDialogPlugins are subject to Close() and Init() methods. Or are they also disposed and the Constructor is called again on new instances?
And the ViewItemManagers , ViewItemPlugin and PluginDefinition objects?
Is there any calling of their Close() / Init() methods during server configuration reload?
I would like to know which objects are disposed and which are closed and re-initialized, in order to be sure to avoid loading properties or calling methods or using object references not yet or no more valid.