ジェネリック オブジェクトのリストを xml ファイルにシリアル化するジェネリック ラッパーを作成しようとしていますが、要素が継承されたクラス名ではなく基本クラスの名前を使用していることを除いて、すべて正常に動作します。作成する方法はありますか継承されたクラスの名前を表示しますか?
例えば..
public class ObjectList
{
[XmlElement("I want my inherited class here but it shows the base class object")]
public List<Base> Items
{
get { return items; }
}
}
public class Inherited : Base
{
}