WebServiceOutputActivity 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
允许将数据从工作流内部发送到 Web 服务。 无法继承此类。
public ref class WebServiceOutputActivity sealed : System::Workflow::ComponentModel::Activity, System::Workflow::ComponentModel::IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceOutputActivity), "Resources.WebServiceOut.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceResponseValidator))]
public sealed class WebServiceOutputActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceOutputActivity), "Resources.WebServiceOut.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceResponseValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class WebServiceOutputActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceOutputActivity), "Resources.WebServiceOut.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceResponseValidator))>]
type WebServiceOutputActivity = class
inherit Activity
interface IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceOutputActivity), "Resources.WebServiceOut.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceResponseValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WebServiceOutputActivity = class
inherit Activity
interface IDynamicPropertyTypeProvider
Public NotInheritable Class WebServiceOutputActivity
Inherits Activity
Implements IDynamicPropertyTypeProvider
- 继承
- 属性
- 实现
注解
注意
此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.5中
WebServiceOutputActivity 活动只能包含在具有 WebServiceInputActivity 活动的工作流中。 WebServiceOutputActivity 活动要求设置 InputActivityNameProperty,并且只有位于同一工作流中的 WebServiceInputActivity 活动是有效值。
WebServiceOutputActivity 活动为 Web 服务方法调用的返回值建模。 它旨在与表示 Web 服务方法调用的输入参数的 WebServiceInputActivity 配对。 仅当 Web 服务接口协定上的方法包含返回值时,才会使用 WebServiceOutputActivity 活动。
构造函数
WebServiceOutputActivity() |
已过时.
初始化 WebServiceOutputActivity 类的新实例。 |
WebServiceOutputActivity(String) |
已过时.
使用活动的名称初始化 WebServiceOutputActivity 类的新实例。 |
字段
InputActivityNameProperty |
已过时.
定义此 WebServiceOutputActivity 匹配的 WebServiceInputActivity 的名称。 |
ParameterBindingsProperty |
已过时.
表示面向 ParameterBindings 属性的 DependencyObject。 |
SendingOutputEvent |
已过时.
定义在活动发送 Web 服务调用输出之前执行的事件委托。 |
属性
方法
事件
Canceling |
已过时.
取消活动执行时发生。 (继承自 Activity) |
Closed |
已过时.
当 Activity 完成执行时发生。 (继承自 Activity) |
Compensating |
已过时.
在 Activity上运行补偿方法时发生。 (继承自 Activity) |
Executing |
已过时.
运行 Activity 时发生。 (继承自 Activity) |
Faulting |
已过时.
在实例运行期间引发异常时发生。 (继承自 Activity) |
SendingOutput |
已过时.
在 WebServiceOutputActivity 将输出发送到客户端之前发生。 |
StatusChanged |
已过时.
当正在运行的 Activity 的 ActivityExecutionStatus 发生更改时发生。 (继承自 Activity) |
显式接口实现
IComponent.Disposed |
已过时.
表示处理组件的 Disposed 事件的方法。 (继承自 DependencyObject) |
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String) |
已过时.
返回指定属性的访问类型。 |
IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String) |
已过时.
返回指定属性的 Type。 |
适用于
另请参阅
- 使用 WebServiceOutput 活动