1

我有一个简单的操作合同,例如:

[OperationContract]
XmlDocument GetDepartmentTree2(string node, string id);

在客户端我想使用 XmlDocument,但 WCF 返回一个对象数组。

这就是它的工作原理(除了丑陋之外):

 [OperationContract, XmlSerializerFormat]
 XmlDocument GetDepartmentTree2(string node, string id);
4

1 回答 1

0

尝试XElement代替XmlDocument. 它与默认的数据契约序列化程序一起工作得很好,并且不需要使用任何额外的属性进行装饰。

于 2013-05-22T09:40:36.150 回答