この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 14857|答える: 0

[WCF/ウェブサービックス] 操作xxのリクエストがストリームであるためには、その操作が sing... を持たなければなりません。

[リンクをコピー]
掲載地 2016/07/19 16:50:51 | | | |
動作中のリクエストxxがストリームであるためには、操作のパラメータがStreamの型を持つ必要があります。





翻訳:操作内のリクエストはストリームであり、その操作は単一のパラメータでなければならず、そのパラメータの種類がストリームである必要があります。


私の一般的な理解では、パラメータがストリームであれば、他のパラメータは存在し得ません。

私の方法には3つのパラメーターがあり、それが理由かもしれません。結局のところ、私はWCFをプレイしたばかりで、このセットには詳しくありません。

http://stackoverflow.com/questions/15495506/for-request-in-operation-uploadphotostream-to-be-a-stream-the-operation-must-hav/15609508

それを見て、間違いは僕のものと似ている。

解は以下の通りです:

対象を次のように定義します:









先の:WCFのデータ通信パラメータはイメージタイプであってはいけませんか?
次に:データコントラクト名「FileStream:http://schema...」で「System.IO.FileStream」と入力してください。
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com