Show / Hide Table of Contents

Class ActivityContext

Inheritance
System.Object
ActivityContext
CodeActivityContext
NativeActivityAbortContext
NativeActivityContext
Namespace: System.Activities
Assembly: System.Activities.dll
Syntax
public class ActivityContext : Object

Properties

ActivityInstanceId

Declaration
public string ActivityInstanceId { get; }
Property Value
System.String

DataContext

Declaration
public WorkflowDataContext DataContext { get; }
Property Value
WorkflowDataContext

WorkflowInstanceId

Declaration
public Guid WorkflowInstanceId { get; }
Property Value
System.Guid

Methods

GetExtension<T>()

Declaration
public T GetExtension<T>()
    where T : class
Returns
T

Type Parameters
T

GetLocation<T>(LocationReference)

Declaration
public Location<T> GetLocation<T>(LocationReference locationReference)
Parameters
LocationReference locationReference

Returns
Location<T>

Type Parameters
T

GetValue(Argument)

Declaration
public object GetValue(Argument argument)
Parameters
Argument argument

Returns
System.Object

GetValue(RuntimeArgument)

Declaration
public object GetValue(RuntimeArgument runtimeArgument)
Parameters
RuntimeArgument runtimeArgument

Returns
System.Object

GetValue<T>(InArgument<T>)

Declaration
public T GetValue<T>(InArgument<T> argument)
Parameters
InArgument<T> argument

Returns
T

Type Parameters
T

GetValue<T>(InOutArgument<T>)

Declaration
public T GetValue<T>(InOutArgument<T> argument)
Parameters
InOutArgument<T> argument

Returns
T

Type Parameters
T

GetValue<T>(LocationReference)

Declaration
public T GetValue<T>(LocationReference locationReference)
Parameters
LocationReference locationReference

Returns
T

Type Parameters
T

GetValue<T>(OutArgument<T>)

Declaration
public T GetValue<T>(OutArgument<T> argument)
Parameters
OutArgument<T> argument

Returns
T

Type Parameters
T

SetValue(Argument, Object)

Declaration
public void SetValue(Argument argument, object value)
Parameters
Argument argument

System.Object value

SetValue<T>(InArgument<T>, T)

Declaration
public void SetValue<T>(InArgument<T> argument, T value)
Parameters
InArgument<T> argument

T value

Type Parameters
T

SetValue<T>(InOutArgument<T>, T)

Declaration
public void SetValue<T>(InOutArgument<T> argument, T value)
Parameters
InOutArgument<T> argument

T value

Type Parameters
T

SetValue<T>(LocationReference, T)

Declaration
public void SetValue<T>(LocationReference locationReference, T value)
Parameters
LocationReference locationReference

T value

Type Parameters
T

SetValue<T>(OutArgument<T>, T)

Declaration
public void SetValue<T>(OutArgument<T> argument, T value)
Parameters
OutArgument<T> argument

T value

Type Parameters
T

Back to top Generated by DocFX