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 |
已过时.
定义与此 WebServiceInputActivity 匹配的 WebServiceOutputActivity 的名称。 |
ParameterBindingsProperty |
已过时.
表示针对 DependencyObject 属性的 ParameterBindings。 |
SendingOutputEvent |
已过时.
定义在活动发送 Web 服务调用输出之前执行的事件委托。 |
属性
方法
事件
Canceling |
已过时.
在取消活动执行时发生。 (继承自 Activity) |
Closed |
已过时.
在 Activity 完成执行时发生。 (继承自 Activity) |
Compensating |
已过时.
在 Activity 上运行补偿方法时发生。 (继承自 Activity) |
Executing |
已过时.
在运行 Activity 时发生。 (继承自 Activity) |
Faulting |
已过时.
在实例的运行期间引发异常时发生。 (继承自 Activity) |
SendingOutput |
已过时.
在 WebServiceOutputActivity 将输出发送到客户端之前发生。 |
StatusChanged |
已过时.
在运行中的 ActivityExecutionStatus 的 Activity 更改时发生。 (继承自 Activity) |
显式接口实现
IComponent.Disposed |
已过时.
表示处理组件的“Disposed”事件的方法。 (继承自 DependencyObject) |
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String) |
已过时.
返回指定属性的访问类型。 |
IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String) |
已过时.
返回指定属性的 Type。 |