为什么wcf生成的代理派生自object

“更新服务引用”生成从对象派生的部分类

public partial class Auftrag : object, System.Runtime.Serialization.IExtensibleDataObject 

我如何摆脱对象inheritance(以便我可以从部分类中的其他类派生)我不想更改自动生成的代码。

 public partial class Auftrag : System.Runtime.Serialization.IExtensibleDataObject 

我想使用生成的代理类作为WPF-ViewModels中的数据对象,因此我想inheritance自定义基类(也实现IDataErrorInfo)。 我不想复制和粘贴每个分部类的实现。