.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 サービスに渡されるように構成するにはどうすればよいですか?