誰でも説明できますか?文字列とストリームの入力パラメーターを使用した wcf メソッドの違いは何ですか?
void method1(ストリーム入力) と void method2(文字列入力)
いつストリーム入力パラメータを使用する必要がありますか? これらの各アプローチの利点と欠点、および制限は何ですか?
どうもありがとうございました。
操作で着信 HTTP 要求本文からすべてのバイトを受信する場合は、パラメーターを使用しStream
ます。これは、私がhttp://blogs.msdn.com/b/carlosfigueira/archive/2008/04/17/wcf-raw-programming-model-recoming-arbitrary-data.aspxで言及した "raw" モードです。任意のデータを受信するために使用できます。
string
サポートされている形式のいずれかで整形式の文字列を受け取りたい場合は、パラメーターを使用します。既定では、これは JSON ( で囲まれた文字列値"
) または XML (操作の本体スタイルに応じて、<string>
テキストが操作に渡される値である呼び出された XML 要素ノード、または名前を持つ要素のいずれか) のいずれかを意味します。パラメーターによって名前が付けられた子要素を持ち、その子テキスト ノードは操作に渡される値です。