Я сериализирую набор классов, который выглядит следующим образом:
public class Wrapper
{
IInterface obj;
}
public interface IInterface
{
}
[XmlType("ClassA")]
public ImplA : IInterface
{
}
В настоящее время сгенерированный XML выглядит как
<Wrapper>
<IInterface xsi:type="ClassA">
...
</IInterface>
</Wrapper>
Есть ли в любом случае включить имя пользовательского типа в качестве имени элемента вместо включения его в тип?