asu81
Дата: 25.05.2006 09:38:35
Добрый день.
Есть проблема с тем как серилизовать объект без некоторых атрибутов.
Вот часть описания класса который я сериализую, атрибут "login" не должен быть сериализован
public class ConnectionProperties
{
private System.Data.OleDb.OleDbConnection connection;
protected string userName, userName2;
[XmlIgnoreAttribute]
protected string login;
protected string dataBase;
........................................
Вот процесс сериализации
ConnectionProperties LDView = ConnectionProperties.GetInstance();
............
XmlSerializer settingSerializer = new XmlSerializer(typeof(ConnectionProperties));
StreamWriter settingsWriter = new StreamWriter("settings.xml");
settingSerializer.Serialize(settingsWriter, LDView);
settingsWriter.Close();
...........
Проблема в том, что в xml файл выгружается и атрибут "login", чего мне не надо.
Подскажите в чем может быть проблема?