AsyncCodeActivityContext 类

定义

异步活动的执行上下文。

public ref class AsyncCodeActivityContext sealed : System::Activities::CodeActivityContext
public sealed class AsyncCodeActivityContext : System.Activities.CodeActivityContext
type AsyncCodeActivityContext = class
    inherit CodeActivityContext
Public NotInheritable Class AsyncCodeActivityContext
Inherits CodeActivityContext
继承
AsyncCodeActivityContext

注解

这是一个派生自 CodeActivityContext 的密封类。

属性

ActivityInstanceId

获取当前正在执行的活动实例的唯一标识符。

(继承自 ActivityContext)
DataContext

获取当前正在执行的活动的数据上下文。

(继承自 ActivityContext)
IsCancellationRequested

获取用于指示是否要取消当前正在执行的 AsyncCodeActivity 的值。

UserState

获取或设置与当前异步活动关联的用户定义的对象。

WorkflowInstanceId

获取当前正在执行的工作流实例的唯一标识符。

(继承自 ActivityContext)

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetExtension<T>()

返回指定类型的扩展。

(继承自 ActivityContext)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetLocation<T>(LocationReference)

返回当前活动上下文的指定引用位置的类型化位置。

(继承自 ActivityContext)
GetProperty<THandle>()

获取指定类型的执行属性。

(继承自 CodeActivityContext)
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)
MarkCanceled()

将当前活动实例标记为已取消。

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)
Track(CustomTrackingRecord)

将指定的自定义跟踪记录发送到已注册的任何跟踪提供程序。

(继承自 CodeActivityContext)

适用于