ControlSystemDomainSideOwn::Demarshal
Перейти к навигации
Перейти к поиску
ControlSystemDomainSideOwn Demarshal(DefinitionFormat nFormat, InputStreamRef is);
Осуществляет демаршаллинг ссылки на подсистему управления из потока чтения и возвращает объект ControlSystemDomainSideOwn, адресующий подсистему.
- Параметры
nFormat Формат, в соответствии с которым осуществляется демаршаллинг. Принимает одно из значений Символическое имя Целочисленное значение Описание DEFINED_AS_BINARY 1 Данные запакованы в двоичном виде. См. package. DEFINED_AS_XML 2 Данные запакованы в XML виде. Не поддерживается. is Поток данных, из которого осуществляется демаршаллинг. - Возвращаемое значение:
- Экземпляр ControlSystemDomainSideOwn, ассоциированный с реализацией IControlSystemDomainSide, созданной на основе прочитанных данных.
- Возможные исключения
Chusov::Exceptions::ChsvCodeException Исключение, соответствующее коду ошибочного завершения, если последний возвращается функцией DemarshalControlSystem. - См. также
DemarshalControlSystem Производит чтение ссылки на экземпляр подсистемы управления из потока чтения IInputStream. ControlSystemDomainSideRef::Marshal Производит запись ссылки на подсистему управления в выходной поток.