Esempio n. 1
0
        public static void WriteGoodProxyListToXml(List <ProxyInfo> goodProxyInfoList)
        {
            List <XmlAttribInfo> objXmlAttribList = new List <XmlAttribInfo>();

            foreach (ProxyInfo objProxyInfo in goodProxyInfoList)
            {
                XmlAttribInfo objAttrib = new XmlAttribInfo();
                objAttrib.Name  = "Address";
                objAttrib.Value = objProxyInfo.Address;
                objXmlAttribList.Add(objAttrib);

                XmlAttribInfo objAttribPort = new XmlAttribInfo();
                objAttribPort.Name  = "Port";
                objAttribPort.Value = objProxyInfo.Port.ToString();
                objXmlAttribList.Add(objAttribPort);
                XmlHelper.XmlInsertElement(MainForm.configFilePath, "/JyiConfig/GoodProxy", "Item", objXmlAttribList, objProxyInfo.Name);
            }
        }
Esempio n. 2
0
        public static void WriteProxyListToXml(List<ProxyInfo> proxyInfoList)
        {
            List<XmlAttribInfo> objXmlAttribList = new List<XmlAttribInfo>();
            foreach (ProxyInfo objProxyInfo in proxyInfoList)
            {
                XmlAttribInfo objAttrib = new XmlAttribInfo();
                objAttrib.Name = "Address";
                objAttrib.Value = objProxyInfo.Address;
                objXmlAttribList.Add(objAttrib);

                XmlAttribInfo objAttribPort = new XmlAttribInfo();
                objAttribPort.Name = "Port";
                objAttribPort.Value = objProxyInfo.Port.ToString();
                objXmlAttribList.Add(objAttribPort);
                XmlHelper.XmlInsertElement(MainForm.configFilePath, "/JyiConfig/Proxy", "Item", objXmlAttribList, objProxyInfo.Name);
            }
        }