InvokeWebServiceActivity 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
透過 Proxy 類別叫用 Web 服務,此類別會傳遞並接收指定的參數。 無法繼承這個類別。
public ref class InvokeWebServiceActivity sealed : System::Workflow::ComponentModel::Activity, System::Workflow::ComponentModel::IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.InvokeWebServiceActivity), "Resources.WebServiceInOut.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.InvokeWebServiceValidator))]
public sealed class InvokeWebServiceActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.InvokeWebServiceActivity), "Resources.WebServiceInOut.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.InvokeWebServiceValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class InvokeWebServiceActivity : System.Workflow.ComponentModel.Activity, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.InvokeWebServiceActivity), "Resources.WebServiceInOut.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.InvokeWebServiceValidator))>]
type InvokeWebServiceActivity = class
inherit Activity
interface IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.InvokeWebServiceActivity), "Resources.WebServiceInOut.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.InvokeWebServiceValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type InvokeWebServiceActivity = class
inherit Activity
interface IDynamicPropertyTypeProvider
Public NotInheritable Class InvokeWebServiceActivity
Inherits Activity
Implements IDynamicPropertyTypeProvider
- 繼承
- 屬性
- 實作
備註
注意
此數據會討論已過時的類型和命名空間。 如需詳細資訊,請參閱 windows Workflow Foundation 4.5中
建構函式
InvokeWebServiceActivity() |
已淘汰.
初始化 InvokeWebServiceActivity 類別的新實例。 |
InvokeWebServiceActivity(String) |
已淘汰.
使用活動的名稱,初始化 InvokeWebServiceActivity 類別的新實例。 |
欄位
InvokedEvent |
已淘汰.
表示以 Invoked 事件為目標的 DependencyProperty。 |
InvokingEvent |
已淘汰.
表示以 Invoking 事件為目標的 DependencyProperty。 |
MethodNameProperty |
已淘汰.
表示以 MethodName 屬性為目標的 DependencyProperty。 |
ParameterBindingsProperty |
已淘汰.
表示以 ParameterBindings 屬性為目標的 DependencyProperty。 |
ProxyClassProperty |
已淘汰.
表示以 ProxyClass 屬性為目標的 DependencyProperty。 |
SessionIdProperty |
已淘汰.
表示以 SessionId 屬性為目標的 DependencyProperty。 |
屬性
Description |
已淘汰.
取得或設定 Activity的使用者定義描述。 (繼承來源 Activity) |
DesignMode |
已淘汰.
取得值,這個值表示這個實例處於設計或運行時間模式。 (繼承來源 DependencyObject) |
Enabled |
已淘汰.
取得或設定值,這個值表示是否啟用這個實例來執行和驗證。 (繼承來源 Activity) |
ExecutionResult |
已淘汰.
取得上次執行這個實例之嘗試 ActivityExecutionResult。 (繼承來源 Activity) |
ExecutionStatus |
已淘汰.
取得這個實例目前的 ActivityExecutionStatus。 (繼承來源 Activity) |
IsDynamicActivity |
已淘汰.
取得活動是否在工作流程實例的預設 ActivityExecutionContext 內執行的相關信息。 (繼承來源 Activity) |
MethodName |
已淘汰.
取得或設定 Web 服務上呼叫之 Proxy 類別的方法名稱。 |
Name |
已淘汰.
取得或設定這個實例的名稱。 此名稱必須符合工作流程專案中所使用之程式設計語言的變數命名慣例。 (繼承來源 Activity) |
ParameterBindings |
已淘汰.
取得由 MethodName 屬性所指定之方法的參數係結集合。 |
Parent |
已淘汰.
取得包含這個 Activity的 CompositeActivity。 (繼承來源 Activity) |
ParentDependencyObject |
已淘汰.
取得 DependencyObject 圖形中的父 DependencyObject。 (繼承來源 DependencyObject) |
ProxyClass |
已淘汰.
取得或設定用來與 Web 服務通訊之 Proxy 類別的類型。 |
QualifiedName |
已淘汰.
取得活動的限定名稱。 限定的活動名稱在工作流程實例中一律是唯一的。 (繼承來源 Activity) |
SessionId |
已淘汰.
取得或設定會話標識符,指出會話是跨活動共用,還是使用新的會話。 |
Site |
已淘汰.
取得或設定 DependencyObject之 Site 元件的參考。 (繼承來源 DependencyObject) |
UserData |
已淘汰.
取得將自定義數據與這個類別實例產生關聯的 IDictionary。 (繼承來源 DependencyObject) |
WorkflowInstanceId |
已淘汰.
取得與 實例相關聯的 Guid。 (繼承來源 Activity) |
方法
事件
Canceling |
已淘汰.
發生於取消活動執行時。 (繼承來源 Activity) |
Closed |
已淘汰.
發生於 Activity 已完成執行時。 (繼承來源 Activity) |
Compensating |
已淘汰.
在 Activity上執行補償方法時發生。 (繼承來源 Activity) |
Executing |
已淘汰.
執行 Activity 時發生。 (繼承來源 Activity) |
Faulting |
已淘汰.
在實例執行期間引發例外狀況時發生。 (繼承來源 Activity) |
Invoked |
已淘汰.
發生於叫用Web服務時。 |
Invoking |
已淘汰.
發生於叫用Web服務時。 |
StatusChanged |
已淘汰.
發生於執行中 Activity 的 ActivityExecutionStatus 變更時。 (繼承來源 Activity) |
明確介面實作
IComponent.Disposed |
已淘汰.
表示處理元件 Disposed 事件的方法。 (繼承來源 DependencyObject) |
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String) |
已淘汰.
傳回指定屬性的存取類型。 |
IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String) |
已淘汰.
傳回指定之屬性的 Type。 |
適用於
另請參閱
- 使用 InvokeWebService 活動