Corregir clases para serializado XML correcto

This commit is contained in:
2013-11-21 23:49:03 +01:00
parent 9665cce497
commit 77f7787e23
4 changed files with 187 additions and 150 deletions

View File

@@ -2,19 +2,23 @@
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
namespace ServerExplorer
{
[Serializable]
public class DatabaseDesc
{
public string Nombre = "";
public List<TablaDesc> Tablas = new List<TablaDesc>();
public DatabaseDesc() { }
public DatabaseDesc(string nombre)
private string nombre = string.Empty;
[XmlAttribute("Nombre")]
public string Nombre
{
Nombre = nombre;
get { return nombre; }
set { nombre = value; }
}
private List<TablaDesc> tablas = new List<TablaDesc>();
[XmlArray("Tablas")]
public List<TablaDesc> Tablas { get { return tablas; } }
}
}