IErrorHandler に関していくつか質問があります。
1) サービスのメソッドで明示的に例外をスローすると、インターフェイスを実装する型によってキャッチされますか?
2) 2 つの異なるサービス間でタイプを共有するにはどうすればよいですか?
IErrorHandler に関していくつか質問があります。
1) サービスのメソッドで明示的に例外をスローすると、インターフェイスを実装する型によってキャッチされますか?
2) 2 つの異なるサービス間でタイプを共有するにはどうすればよいですか?
1)はい、エラー処理用の属性でマークされている場合
2)はい、そのためにサービスが構成されている場合
エラーハンドラをサービス間で共有できます。詳細情報が記載されている最適な場所は次のとおりです。
http://msdn.microsoft.com/en-us/library/system.servicemodel.dispatcher.ierrorhandler.aspx
また、HandleErrorは複数のスレッドが実行できるメソッドであることを考慮してください