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)

适用于