InvokeMethod<TResult> 類別

定義

呼叫指定之物件或型別的公用方法。

generic <typename TResult>
public ref class InvokeMethod sealed : System::Activities::AsyncCodeActivity<TResult>
[System.Windows.Markup.ContentProperty("Parameters")]
public sealed class InvokeMethod<TResult> : System.Activities.AsyncCodeActivity<TResult>
[<System.Windows.Markup.ContentProperty("Parameters")>]
type InvokeMethod<'Result> = class
    inherit AsyncCodeActivity<'Result>
Public NotInheritable Class InvokeMethod(Of TResult)
Inherits AsyncCodeActivity(Of TResult)

類型參數

TResult

活動傳回之值的型別。

繼承
屬性

建構函式

InvokeMethod<TResult>()

初始化 InvokeMethod<TResult> 類別的新執行個體。

屬性

CacheId

取得工作流程定義範圍內的唯一快取識別碼。

(繼承來源 Activity)
Constraints

取得 Constraint 活動的集合,這些活動可以設定為提供 Activity 的驗證。

(繼承來源 Activity)
DisplayName

取得或設定選擇性的易記名稱,這個名稱會用於偵錯、驗證、例外狀況處理及追蹤。

(繼承來源 Activity)
GenericTypeArguments

所包含方法的泛型型別引數。

Id

取得工作流程定義範圍內的唯一識別碼。

(繼承來源 Activity)
Implementation

在嘗試設定此屬性的值時,取得 null 或擲回錯誤。

(繼承來源 AsyncCodeActivity<TResult>)
ImplementationVersion

取得或設定活動的實作版本。

(繼承來源 AsyncCodeActivity<TResult>)
MethodName

活動執行時要叫用之方法的名稱。

Parameters

要叫用之方法的參數集合。

Result

取得或設定 Activity<TResult> 的結果引數。

(繼承來源 Activity<TResult>)
ResultType

在衍生類別中實作時,取得活動 OutArgument 的型別。

(繼承來源 ActivityWithResult)
RunAsynchronously

取得或設定值,此值指出是否要以非同步方式叫用活動的方法。

TargetObject

取得或設定包含要叫用之方法的物件。

TargetType

取得或設定 TargetObject 的型別。

方法

BeginExecute(AsyncCodeActivityContext, AsyncCallback, Object)

在衍生類別中實作及使用指定的執行內容、回呼方法和使用者狀態時,將非同步活動加入執行階段工作流程中的佇列。

(繼承來源 AsyncCodeActivity<TResult>)
CacheMetadata(ActivityMetadata)

未實作。 請改用 CacheMetadata(CodeActivityMetadata)

(繼承來源 AsyncCodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

做為虛擬方法,並轉換由非同步活動引數中快取上之反映所取得的資料。

(繼承來源 AsyncCodeActivity<TResult>)
Cancel(AsyncCodeActivityContext)

在衍生類別中實作及使用指定的執行環境資訊時,會通知工作流程執行階段非同步活動作業已取消。 這個方法會做為虛擬方法使用。

(繼承來源 AsyncCodeActivity<TResult>)
EndExecute(AsyncCodeActivityContext, IAsyncResult)

在衍生類別中實作及使用指定的執行環境資訊時,會通知工作流程執行階段相關聯的非同步活動作業已完成。

(繼承來源 AsyncCodeActivity<TResult>)
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

建立動態更新的對應時引發事件。

(繼承來源 AsyncCodeActivity<TResult>)
ShouldSerializeDisplayName()

指出是否應序列化 DisplayName 屬性。

(繼承來源 Activity)
ToString()

傳回包含 的 和 的 。

(繼承來源 Activity)

適用於