2011-05-27 58 views
0

我想创建一个用于序列化和反序列化的类。在反序列化时,序列化属性名称时应该是“MyNameRequestType”和“MyNameResponseType”。用于序列化和反序列化的类XmlRootAttribute

问题是我该如何创建或重写XmlRootAttribute?

例如,

[System.SerializableAttribute()] 
[System.Xml.Serialization.XmlRootAttribute("MyNameRequestType", IsNullable = false)] 
public class MyClass 
{ 
    public string MyProperty { get; set; } 
} 

回答