共用方式為


InvokeWebServiceActivity 類別

定義

警告

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
繼承
InvokeWebServiceActivity
屬性
實作

備註

注意

此數據會討論已過時的類型和命名空間。 如需詳細資訊,請參閱 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
已淘汰.

取得包含這個 ActivityCompositeActivity

(繼承來源 Activity)
ParentDependencyObject
已淘汰.

取得 DependencyObject 圖形中的父 DependencyObject

(繼承來源 DependencyObject)
ProxyClass
已淘汰.

取得或設定用來與 Web 服務通訊之 Proxy 類別的類型。

QualifiedName
已淘汰.

取得活動的限定名稱。 限定的活動名稱在工作流程實例中一律是唯一的。

(繼承來源 Activity)
SessionId
已淘汰.

取得或設定會話標識符,指出會話是跨活動共用,還是使用新的會話。

Site
已淘汰.

取得或設定 DependencyObjectSite 元件的參考。

(繼承來源 DependencyObject)
UserData
已淘汰.

取得將自定義數據與這個類別實例產生關聯的 IDictionary

(繼承來源 DependencyObject)
WorkflowInstanceId
已淘汰.

取得與 實例相關聯的 Guid

(繼承來源 Activity)

方法

AddHandler(DependencyProperty, Object)
已淘汰.

DependencyObject的事件新增處理程式。

(繼承來源 DependencyObject)
Cancel(ActivityExecutionContext)
已淘汰.

由工作流程運行時間呼叫,以取消目前正在執行的活動執行。

(繼承來源 Activity)
Clone()
已淘汰.

建立 Activity的深層複本。

(繼承來源 Activity)
Dispose()
已淘汰.

釋放 DependencyObject所使用的所有資源。

(繼承來源 DependencyObject)
Dispose(Boolean)
已淘汰.

釋放 Unmanaged 資源,並選擇性釋放 DependencyObject所使用的受控資源。

(繼承來源 DependencyObject)
Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Execute(ActivityExecutionContext)
已淘汰.

由工作流程運行時間呼叫以執行活動。

(繼承來源 Activity)
GetActivityByName(String, Boolean)
已淘汰.

如果第二個參數是 falseActivity,而且在第二個參數是 true,則傳回 Activity 的名稱是從 Activity 根目錄下的所有活動集合要求之 Activity 的實例。

(繼承來源 Activity)
GetActivityByName(String)
已淘汰.

傳回 Activity 的實例,其名稱是從此實例根活動下執行的所有活動集要求,也就是工作流程內。

(繼承來源 Activity)
GetBinding(DependencyProperty)
已淘汰.

提供與特定 DependencyProperty相關聯之 ActivityBind 的存取權。

(繼承來源 DependencyObject)
GetBoundValue(ActivityBind, Type)
已淘汰.

擷取 ActivityBind主旨的 Object

(繼承來源 DependencyObject)
GetHashCode()
已淘汰.

做為預設哈希函式。

(繼承來源 Object)
GetInvocationList<T>(DependencyProperty)
已淘汰.

取得陣列,其中包含指定之 DependencyProperty的委派。

(繼承來源 DependencyObject)
GetType()
已淘汰.

取得目前實例的 Type

(繼承來源 Object)
GetValue(DependencyProperty)
已淘汰.

提供指定之 DependencyProperty值的存取權。

(繼承來源 DependencyObject)
GetValueBase(DependencyProperty)
已淘汰.

提供 DependencyProperty 系結物件的存取權,並略過 GetValue(DependencyProperty) 覆寫。

(繼承來源 DependencyObject)
HandleFault(ActivityExecutionContext, Exception)
已淘汰.

當這個實例執行的內容中引發例外狀況時呼叫。

(繼承來源 Activity)
Initialize(IServiceProvider)
已淘汰.

由工作流程運行時間呼叫,以在建構新的工作流程實例期間初始化活動。 在建構動態 ActivityExecutionContext時,會呼叫這個方法。

(繼承來源 Activity)
InitializeProperties()
已淘汰.

在衍生類別中覆寫時,對相依性屬性執行初始化。

(繼承來源 DependencyObject)
Invoke<T>(EventHandler<T>, T)
已淘汰.

訂閱 EventHandler 並叫用該委派。

(繼承來源 Activity)
Invoke<T>(IActivityEventListener<T>, T)
已淘汰.

訂閱 IActivityEventListener<T> 並叫用該委派。

(繼承來源 Activity)
IsBindingSet(DependencyProperty)
已淘汰.

指出 DependencyProperty 的值是否設定為系結。 請參閱 SetBinding(DependencyProperty, ActivityBind)

(繼承來源 DependencyObject)
MemberwiseClone()
已淘汰.

建立目前 Object的淺層複本。

(繼承來源 Object)
MetaEquals(DependencyObject)
已淘汰.

判斷這個 DependencyObjectmetaproperties 是否等於參數化 DependencyObjectmetaproperties

(繼承來源 DependencyObject)
OnActivityExecutionContextLoad(IServiceProvider)
已淘汰.

每當載入 ActivityExecutionContext 時,工作流程運行時間就會呼叫。 例如,在建立 ActivityExecutionContext 期間以及每次從永續性記憶體載入工作流程實例時,都會重新產生 ActivityExecutionContext 時呼叫這個方法。

(繼承來源 Activity)
OnActivityExecutionContextUnload(IServiceProvider)
已淘汰.

每當卸除 ActivityExecutionContext 時,工作流程運行時間就會呼叫。 例如,在完成 ActivityExecutionContext 期間以及每次保存工作流程實例時卸除 ActivityExecutionContext 時,都會呼叫這個方法。

(繼承來源 Activity)
OnClosed(IServiceProvider)
已淘汰.

由工作流程運行時間呼叫,做為活動轉換至已關閉狀態的一部分。

(繼承來源 Activity)
RaiseEvent(DependencyProperty, Object, EventArgs)
已淘汰.

引發與指定相依性屬性相關聯的 Event

(繼承來源 Activity)
RaiseGenericEvent<T>(DependencyProperty, Object, T)
已淘汰.

引發與參考 DependencyProperty相關聯的事件。

(繼承來源 Activity)
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)
已淘汰.

註冊狀態變更事件的指定 DependencyProperty

(繼承來源 Activity)
RemoveHandler(DependencyProperty, Object)
已淘汰.

從相關聯的 DependencyProperty移除 EventHandler

(繼承來源 DependencyObject)
RemoveProperty(DependencyProperty)
已淘汰.

DependencyObject移除 DependencyProperty

(繼承來源 DependencyObject)
Save(Stream, IFormatter)
已淘汰.

使用針對串行化提供的自定義 IFormatter,將 Activity 寫入至持續性 Stream

(繼承來源 Activity)
Save(Stream)
已淘汰.

Activity 寫入 Stream 以進行持續性。

(繼承來源 Activity)
SetBinding(DependencyProperty, ActivityBind)
已淘汰.

設定指定之 DependencyPropertyActivityBind

(繼承來源 DependencyObject)
SetBoundValue(ActivityBind, Object)
已淘汰.

設定目標 ActivityBind的值。

(繼承來源 DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)
已淘汰.

設定 DependencyProperty的值,這是唯讀的。

(繼承來源 DependencyObject)
SetValue(DependencyProperty, Object)
已淘汰.

DependencyProperty 的值設定為物件。

(繼承來源 DependencyObject)
SetValueBase(DependencyProperty, Object)
已淘汰.

DependencyProperty 的值設定為指定的 Object,略過 SetValue(DependencyProperty, Object)

(繼承來源 DependencyObject)
ToString()
已淘汰.

提供表示這個實例的字串。

(繼承來源 Activity)
TrackData(Object)
已淘汰.

通知運行時間追蹤基礎結構擱置的追蹤資訊。

(繼承來源 Activity)
TrackData(String, Object)
已淘汰.

通知運行時間追蹤基礎結構擱置的追蹤資訊。

(繼承來源 Activity)
Uninitialize(IServiceProvider)
已淘汰.

在衍生類別中覆寫時,為活動提供服務提供者未初始化。

(繼承來源 Activity)
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>)
已淘汰.

取消註冊狀態變更事件的指定 DependencyProperty

(繼承來源 Activity)

事件

Canceling
已淘汰.

發生於取消活動執行時。

(繼承來源 Activity)
Closed
已淘汰.

發生於 Activity 已完成執行時。

(繼承來源 Activity)
Compensating
已淘汰.

Activity上執行補償方法時發生。

(繼承來源 Activity)
Executing
已淘汰.

執行 Activity 時發生。

(繼承來源 Activity)
Faulting
已淘汰.

在實例執行期間引發例外狀況時發生。

(繼承來源 Activity)
Invoked
已淘汰.

發生於叫用Web服務時。

Invoking
已淘汰.

發生於叫用Web服務時。

StatusChanged
已淘汰.

發生於執行中 ActivityActivityExecutionStatus 變更時。

(繼承來源 Activity)

明確介面實作

IComponent.Disposed
已淘汰.

表示處理元件 Disposed 事件的方法。

(繼承來源 DependencyObject)
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String)
已淘汰.

傳回指定屬性的存取類型。

IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String)
已淘汰.

傳回指定之屬性的 Type

適用於

另請參閱

  • 使用 InvokeWebService 活動