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 活動