2
SOAP Webサービスにオブジェクトを送信できません:私はそれにこのオブジェクトを変換し、そのメソッド内が、私はこの方法で石鹸のWebサービス持た
string startReaction(object reaction);
を実数型です:
Reaction reactionObj = (Reaction)reaction;
...
私が持っています同じReaction
クラスのフォームプロジェクト(ウィンドウはこのwsを呼び出す必要があります)。ここでReactionオブジェクトのインスタンスを作成し、データで埋めてWebサービスに送信しようとします。
string data = webserviceReference1.startReaction(reaction);
私も試してみました:
string data = webserviceReference1.startReaction(reaction as object);
が、何も。 それから私は反応クラスにこの属性を追加しよう:
[XmlInclude(typeof(object))]
public class Reaction{...
何も。私が手 エラーは次のとおりです。
There was an error generating the XML document. :: System.InvalidOperationException: The type Demo.Form1+Reaction was not expected. Use the XmlInclude or SoapInclude attribute to specify types that are not known statically.
どうして 'string startReaction(反応反応); '? –