使用xml输入类型来wcf webmethod

时间:2011-07-15 12:54:28

标签: wcf

我对wcf很新。我正在将.asmx服务(仅限方法)转换为wcf服务。我在服务类中有4个方法,只有很简单的参数,但其中一个方法有一个xmldocument作为参数。像:

public ServiceObject(xmldocument x, string y, ...){}

这个参数当然不能序列化,我收到错误!

如何解决这个问题,或者我只是以错误的方式使用wcf。当我在界面中取消对operationcontract的注释时,其他带有简单参数的方法运行得很好。

我是否必须使用属性或什么......

欢迎任何帮助,欢呼芬恩。

1 个答案:

答案 0 :(得分:0)

在您的服务操作中,如果需要,请使用XElement而不是XmlDocument,然后在操作中转换为XmlDocument