使用 WebServiceFaultActivity 活动

使用 WebServiceFaultActivity 活动可以为所出现的 Web 服务错误建立模型。 这相当于在 ASMX Web 服务框架方法中引发异常。

ThrowActivity 活动在执行后调用异常处理程序不同的是,执行 WebServiceFaultActivity 活动不会更改顺序工作流执行的过程,但会向客户端返回 SOAP 异常。

WebServiceFaultActivity 活动只能与双向“请求-响应”操作相关联。 除了 WebServiceFaultActivity 错误之外,还会以 SOAP 错误的形式引发未处理的请求-响应中工作流的终止,并由终止工作流的异常填充内部异常属性。

有关更多信息,请参见 Windows Workflow Foundation 类库参考中 System.Workflow.Activities 命名空间的 WebServiceFaultActivity 类。

有关 SOAP 错误和 ASMX Web 服务框架的更多信息,请参见 MSDN Library。

请参见

参考

WebServiceFaultActivity

概念

ASP.NET 工作流中的错误和异常

其他资源

Web Service Sample
Windows Workflow Foundation 活动

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。