CodeActivityContext 类

定义

扩展 ActivityContext 并为 CodeActivity 提供附加功能。

public ref class CodeActivityContext : System::Activities::ActivityContext
public class CodeActivityContext : System.Activities.ActivityContext
type CodeActivityContext = class
    inherit ActivityContext
Public Class CodeActivityContext
Inherits ActivityContext
继承
CodeActivityContext
派生

属性

ActivityInstanceId

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

(继承自 ActivityContext)
DataContext

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

(继承自 ActivityContext)
WorkflowInstanceId

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

(继承自 ActivityContext)

方法

Equals(Object)

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

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

返回指定类型的扩展。

(继承自 ActivityContext)
GetHashCode()

作为默认哈希函数。

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

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

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

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

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

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

适用于