注:私はWebサービスを利用しているだけで、Webサービスコードを制御できません。
したがって、.net 2.0では、Webサービスを参照し、Webサービスの名前空間にfoobarなどのクラスが表示されます。それは次のように定義されます:
public class foobar : System.Web.Services.Protocols.SoapHttpClientProtocol
しかし、.net 3.5では、同じWebサービスへの参照を追加すると、このfoobarクラスを使用できなくなります。上記のfoobarクラスのすべてのメソッドを公開するインターフェースであるfoobarSoapが表示されます。それは次のように定義されます:
public interface foobarSoap
ただし、プロパティは公開されません(明らかな理由により)。
これらのプロパティにアクセスする必要があります。どうすればいいのですか?