示例#1
0
文件: SMCError.cs 项目: eSDK/esdk_Cgw
        /// <summary>
        /// 参数序列化,反序列化处理
        /// </summary>
        public void SetXmlParamter(string value)
        {
            if (string.IsNullOrEmpty(value))
            {
                this.ErrorInfoParam = null;
            }
            else
            {
                XmlDocument xmlstr = new XmlDocument();
                xmlstr.XmlResolver = null;
                xmlstr.LoadXml(value);

                XmlNode xmlNode = xmlstr;
                ErrorInfo errInfo = null;
                PublicFuction.DesSerializeXML<ErrorInfo>(PublicFuction.TYPE_FORMAT_SMCERROR, xmlNode, out errInfo);
                this.ErrorInfoParam = errInfo;
            }
        }