私はちょうど WCF WebMethods について学んでいて、IParameterInspector
パラメーター検証用のインターフェイスをプラグインするコードを消化し始めています。
BeforeCall()
関数内の戻りオブジェクトの目的が何であるかを最も基本的な用語で誰か教えてもらえますか? 例えば:
Public Function BeforeCall(operationName As String, inputs() As Object) **As Object** Implements IParameterInspector.BeforeCall
End Function
基本的なテストを通じて、オブジェクトを返すことができBeforeCall()
、それからAfterCall()
correlationState
パラメーター内で使用可能になることがわかりました。
この値は、消費するコードから他のどこにも返されないと思いますか?
プログラマーがこれを利用する必要がある理由の基本的な例を誰か教えてください。