2009-04-16 7 views

答えて

0

wsメッセージを使用することをお勧めします。

複数のパラメータを使用しても、それでも暗黙のうちに受け取っているメッセージはあります。複数の出力が必要な場合は、操作のための単純な結果クラスを返すだけで、それらを分離したままにしておきます。

2

WCFサービスではrefとoutパラメータを使用できますが、フードの下にはラップされています。

WebMethodやサービスに渡されたものはすべてシリアル化されなければなりません。値を返すものにラップすることでrefまたはoutのように動作させることができますが、これは面倒です。

レコードクラスは、シンプルな直列化可能なクラスで、基本的にはWebMethodの復帰である自動プロパティの一覧にすぎません。

この結果、追加のクラスが作成されますが、保守ははるかに簡単です。

関連する問題