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 に答える