Exemple #1
0
 private static XMLConnection.XMLNode ReadXmlNode(XmlReader reader)
 {
     reader.MoveToContent();
     XMLConnection.XMLNode node = new XMLConnection.XMLNode();
     node.ModuleName = reader.GetAttribute("ModuleName");
     node.index      = int.Parse(reader.GetAttribute("Index"));
     node.Identity   = Guid.Parse(reader.GetAttribute("Identity"));
     reader.Skip();
     return(node);
 }
Exemple #2
0
        internal static XMLConnection ReadXml(XmlReader reader)
        {
            reader.MoveToContent();
            reader.ReadStartElement(); // OutputNode
            XMLConnection.XMLNode output = ReadXmlNode(reader);
            XMLConnection.XMLNode input  = ReadXmlNode(reader);

            XMLConnection connection = new XMLConnection();

            connection.Output = output;
            connection.Input  = input;
            return(connection);
        }