次の方法で共有


WebServiceFaultActivity アクティビティの使用

WebServiceFaultActivity アクティビティを使用すると、Web サービスで発生したエラーをモデル化できます。このアクティビティは、ASMX Web サービス フレームワーク メソッド内で例外をスローするのと同じです。

自身の実行後に例外ハンドラを呼び出す ThrowActivity アクティビティとは異なり、WebServiceFaultActivity アクティビティの実行によってシーケンシャル ワークフローの実行方法が変更されることはありませんが、クライアントに SOAP 例外が返されます。

WebServiceFaultActivity アクティビティは、双方向の要求応答操作にのみ関連付けることができます。WebServiceFaultActivity のエラーのほかに、保留状態の要求/応答の途中でワークフローが終了した場合は、ワークフローを終了した例外が記録された内部エラー プロパティと共に SOAP エラーとしてスローされます。

詳細については、『Windows Workflow Foundation クラス ライブラリ リファレンス』の System.Workflow.Activities 名前空間にある WebServiceFaultActivity クラスを参照してください。

SOAP エラーおよび ASMX Web サービス フレームワークの詳細については、MSDN ライブラリを参照してください。

関連項目

参照

WebServiceFaultActivity

概念

ASP.NET ワークフローのエラーと例外

その他の技術情報

Web Service Sample
Windows Workflow Foundation アクティビティ

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.