Now I have :
public class Test
{
    [XmlAttribute("id")]
    public int id;
    public Test(){}
    /*...*/
}
public class Subclass : Test
{
    public Subclass(){}
    /*..*/
}
public class Subclass1: Test
{
    public Subclass1(){}
    /*..*/
}

Suppose I have a table of  Test objects. I want serialize it but I want also objects 
of class Subclass have attribute id, but objects of class Subclass1 don't.

The code :
    XmlAttributes attrs = new XmlAttributes();
    attrs.XmlIgnore = true;
    XmlAttributeOverrides overrides = new XmlAttributeOverrides();
    overrides.Add( typeof(Subclass1),"id", attrs );
doesn't work. I think it doesn't work because class Subclass1 actually has no "id" 
member - it's in the parent (Test) class.

Please help.

-- 
WielO
mailto:[EMAIL PROTECTED]
-----------------------------------------------------

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to