聚光能源在线监测系统软件v1.0_代码

聚光能源在线监测系统软件v1.0_代码

ID:42211173

大小:1.11 MB

页数:128页

时间:2019-09-10

聚光能源在线监测系统软件v1.0_代码_第1页
聚光能源在线监测系统软件v1.0_代码_第2页
聚光能源在线监测系统软件v1.0_代码_第3页
聚光能源在线监测系统软件v1.0_代码_第4页
聚光能源在线监测系统软件v1.0_代码_第5页
资源描述:

《聚光能源在线监测系统软件v1.0_代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、usingSystem;usingSystem.Collections;usingSystem」O;usingSystem.Reflection;usingSystem.Text;usingSystem.Xml;usingFpi.Util.Sundry;usingSystem.Globalization;usingFpi.lltil.Reflection;usingFpi.Util.Security;usingSystem.Resources;usingSystem.Threading;usingFpi.PlatformCE;namespaceFpi.Xml{III<

2、summary>IIIBaseNode的摘要说明。///Xml节点的基础类III//[Serializable]publicclassBaseNode:IParentNod巳ICIoneable{publicNodeListpropertys;〃该对象用來防止命名空间偶尔错乱的BUG〃改为静态变量privatestaticobjectsyncObj=newobject();〃增加Xml加密算法addbyyjy,2010.04.24//protectedIXmlEncryptxmlEncrypt=AesCryptHelper.Getlnstance(

3、);〃节点在xml文档中的名称protectedstringnodeName;protectedstringdefaultFileName;protectedBaseNode(){nodeName=GetType().Name;nodeName=nodeName.ToLower()[0]+nodeName.Substring(l);defaultFileName=ConstConfig.XmlPath+GetType().Name+H.xm}publicvirtualBaseNodeInit(XmlNodenode){this,nodeName=node.Name;f

4、oreach(XmlNodexninnode.ChildNodes)〃遍历所有子节点ParseXmlNode(xn.Name,xn);returnthis;publicstringGetPropertyValue(stringid,stringdefaultvalue){Propertyprop=GetProperty(id);if(prop!=null){returnprop.value;}returndefaultvalue;}publicstringGetPropertyValue(stringid){Propertyprop=GetProperty(id);讦

5、(prop!=null){returnprop.value;}returnnull;}publicPropertyGetProperty(stringid){if(propertys==null){returnnull;}Propertyprop=(Property)propertys[id];returnprop;}publicvoidAddProperty(strjngpropertyld){Propertyprop=newProperty(propertyld,propertyld);AddProperty(prop);}publicvoidAddPropert

6、y(Propertyprop){if(propertys==null){propertys=newNodeList();}propertys.Add(prop);}publicvoidSetPropertyfstringid,stringvalue)if(propertys==null){propertys=newNodeList();}Propertyprop=(Property)propertys[id];if(prop==null){prop=newPropertyO;prop.id=id;prop.name=id;propertys.Add(prop);}pr

7、op.value=value;}publicvoidSetProperty(stringid,stringname,stringvalue){if(propertys==null){propertys=newNodeList();}Propertyprop=(Property)propertys[id];if(prop==null){prop=newProperty(id,name);propertys.Add(prop);}prop.value=value;}publicvoidRemoveProperty(stringid){if(propert

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。