2011-08-03 12 views
0

C#、3.5 - これはすべてバックエンドです。 UIはまったく関わっていません。 BeginInvokeとEndInvokeを使用して別の関数から関数を非同期に呼び出そうとしています。メソッドを4回呼び出す必要があります。すべての呼び出しが完了したら、すべての結果をマージして処理を続行します。それは、呼び出しが資格証明などのためにOperationContextを必要とすることを除いて、すべて正常に動作します。何らかの理由でBeginInvokeステートメントにOperationContextを渡す簡単な方法はありますか?OperationContextを非同期呼び出しに渡す

答えて

0

BeginInvokeの文は、delegateの種類に基づいています。 OperationContextが必要な場合は、メソッドのパラメータにしてから、BeginInvokeを呼び出すときに関数に渡すことができます。

関連する問題