NativeActivityAbortContext 類別

定義

表示中止之活動的執行環境。

public ref class NativeActivityAbortContext sealed : System::Activities::ActivityContext
public sealed class NativeActivityAbortContext : System.Activities.ActivityContext
type NativeActivityAbortContext = class
    inherit ActivityContext
Public NotInheritable Class NativeActivityAbortContext
Inherits ActivityContext
繼承
NativeActivityAbortContext

備註

建立衍生自 NativeActivity<TResult> 之活動的自訂活動作者,可以覆寫 Abort 以採取中止時的回應的動作。 例如,如果活動遭到中止,與 SqlCommand 互動的活動可能會呼叫 Cancel

屬性

ActivityInstanceId

取得目前執行中活動執行個體的唯一識別碼。

(繼承來源 ActivityContext)
DataContext

取得目前執行中活動的資料內容。

(繼承來源 ActivityContext)
Reason

取得包含活動中止原因的 Exception

WorkflowInstanceId

取得目前執行中工作流程執行個體的唯一識別碼。

(繼承來源 ActivityContext)

方法

Equals(Object)

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

(繼承來源 Object)
GetExtension<T>()

傳回指定型別的擴充。

(繼承來源 ActivityContext)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetLocation<T>(LocationReference)

傳回目前活動內容之指定參考位置的具型別位置。

(繼承來源 ActivityContext)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
GetValue(Argument)

取得指定之 Argument 的值。

(繼承來源 ActivityContext)
GetValue(RuntimeArgument)

取得指定之 RuntimeArgument 的值。

(繼承來源 ActivityContext)
GetValue<T>(InArgument<T>)

取得指定之 InArgument<T> 的值。

(繼承來源 ActivityContext)
GetValue<T>(InOutArgument<T>)

取得指定之 InOutArgument<T> 的值。

(繼承來源 ActivityContext)
GetValue<T>(LocationReference)

取得位於指定之 LocationReference 的值。

(繼承來源 ActivityContext)
GetValue<T>(OutArgument<T>)

取得指定之 OutArgument<T> 的值。

(繼承來源 ActivityContext)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SetValue(Argument, Object)

將值指派給指定的 Argument

(繼承來源 ActivityContext)
SetValue<T>(InArgument<T>, T)

將值指派給指定的 InArgument<T>

(繼承來源 ActivityContext)
SetValue<T>(InOutArgument<T>, T)

將值指派給指定的 InOutArgument<T>

(繼承來源 ActivityContext)
SetValue<T>(LocationReference, T)

將值指派給指定的 LocationReference

(繼承來源 ActivityContext)
SetValue<T>(OutArgument<T>, T)

將值指派給指定的 OutArgument<T>

(繼承來源 ActivityContext)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於