Webサービスを使用するWebアプリケーションを作成しています。 Webサービスは.NETで書かれています。
Webメソッドの参照パラメータを使用するのがよい方法かどうかを知りたいですか?.NETのWebメソッドに参照パラメータを使用する
0
A
答えて
0
wsメッセージを使用することをお勧めします。
複数のパラメータを使用しても、それでも暗黙のうちに受け取っているメッセージはあります。複数の出力が必要な場合は、操作のための単純な結果クラスを返すだけで、それらを分離したままにしておきます。
2
WCFサービスではrefとoutパラメータを使用できますが、フードの下にはラップされています。
WebMethodやサービスに渡されたものはすべてシリアル化されなければなりません。値を返すものにラップすることでrefまたはoutのように動作させることができますが、これは面倒です。
レコードクラスは、シンプルな直列化可能なクラスで、基本的にはWebMethodの復帰である自動プロパティの一覧にすぎません。
この結果、追加のクラスが作成されますが、保守ははるかに簡単です。
関連する問題
- 1. C#でオプションのパラメータを使用してWeb参照からWebメソッドを呼び出す
- 2. メソッド参照パラメータとしてのインタフェースパラメータ
- 3. Webコンテンツ表示ポートレット・パラメータの参照
- 4. C#Typecast汎用参照パラメータ
- 5. ユニバーサル参照パラメータを使用する関数テンプレートの特殊化
- 6. メソッドのパラメータ/引数をメソッド参照に渡す - bind、anonymous、という名前の
- 7. パラメータ化されたメソッドを参照する方法は?ここ
- 8. .NETの参照型
- 9. .net WebサービスでCOM参照を保持する
- 10. .NetアプリケーションからテストサーバーとライブサーバーでWebサービスを参照する
- 11. .net Webアプリケーション内からOpen XMLを使用するために参照する必要があります
- 12. RIAサービスアウト/参照パラメータ
- 13. メソッド参照としてパラメータ化されたコンストラクタを渡す
- 14. Web参照のサービス参照を追加する
- 15. java8:別のメソッド参照からのメソッド参照
- 16. .net 4.0で開発されたWeb参照を.net 2.0 Webサービスに追加することができます
- 17. Excel countif関数で第2パラメータのセル参照を使用
- 18. 二重コロンの使用 - 静的メソッド参照と非静的メソッド参照の違い
- 19. SSRSで使用する動的Web参照
- 20. C++:パラメータへの参照
- 21. バージョン間の参照。 NET Framework
- 22. メソッドと参照オーバーフロー
- 23. Webサービスサービスの追加参照.NETデータ複製の複製
- 24. INotifyPropertyChangedを使用せずにWebサービス参照を生成するには?
- 25. .NETからSilverlightアセンブリを参照する
- 26. .NETでアセンブリ参照を追加する
- 27. Xcode、メソッドの使用方法を参照してください
- 28. .net dottraceメモリプロファイリングの使用に関する質問 - フィルタ循環参照
- 29. .NETコンパクトフレームワークでWeb参照をプログラムで追加
- 30. asp.net Web参照ビルドエラー