次の方法で共有


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

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

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

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

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

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

関連項目

参照

WebServiceFaultActivity

その他の技術情報

ASP.NET ワークフロー アプリケーションの開発

Footer image

Copyright © 2007 by Microsoft Corporation.All rights reserved.