0

我在 .NET 4.0 中有一个 Web 服务,并试图从 .NET 3.5 中的 Web 方法调用它。

在.NET4.0

    public XmlDocument Method1(System.Xml.XmlDocument InDoc)
    {
        XmlDocument OutDoc;
        // process 

        return OutDoc;
    }

在 .NET3.5 中

    // Method1 turns into 
    System.Xml.Linq.XElement ServiceClient.Method1(System.Xml.Linq.XElement InDoc) 

这是此类 Web 服务的默认行为,应如何配置它以便在客户端将 XmlDocument 传递给 Web 服务?

4

1 回答 1

1

只需传递一个 XmlDocument 作为参数并将返回值转换为 (XmlDocument)。

XmlDocument 基于 XmlElement。

于 2013-06-11T01:23:47.040 回答