Class InOutArgument<T>
Inherited Members
Namespace: System.Activities
Assembly: System.Activities.dll
Syntax
public sealed class InOutArgument<T> : InOutArgument
Type Parameters
T
|
Constructors
InOutArgument()
Declaration
public InOutArgument()
InOutArgument(Activity<Location<T>>)
Declaration
public InOutArgument(Activity<Location<T>> expression)
Parameters
Activity<Location<T>>
expression
|
InOutArgument(Variable)
InOutArgument(Variable<T>)
InOutArgument(Expression<Func<ActivityContext, T>>)
Declaration
public InOutArgument(Expression<Func<ActivityContext, T>> expression)
Parameters
System.Linq.Expressions.Expression<System.Func<ActivityContext, T>>
expression
|
Properties
Expression
Declaration
public Activity<Location<T>> Expression { get; set; }
Property Value
Activity<Location<T>>
|
Methods
FromExpression(Activity<Location<T>>)
Declaration
public static InOutArgument<T> FromExpression(Activity<Location<T>> expression)
Parameters
Activity<Location<T>>
expression
|
Returns
InOutArgument<T>
|
FromVariable(Variable<T>)
Declaration
public static InOutArgument<T> FromVariable(Variable<T> variable)
Parameters
Variable<T>
variable
|
Returns
InOutArgument<T>
|
Get(ActivityContext)
GetLocation(ActivityContext)
Declaration
public Location<T> GetLocation(ActivityContext context)
Parameters
ActivityContext
context
|
Returns
Location<T>
|
Set(ActivityContext, T)
Declaration
public void Set(ActivityContext context, T value)
Parameters
ActivityContext
context
|
T
value
|
Operators
Implicit(Activity<Location<T>> to InOutArgument<T>)
Declaration
public static implicit operator InOutArgument<T>(Activity<Location<T>> expression)
Parameters
Activity<Location<T>>
expression
|
Returns
InOutArgument<T>
|
Implicit(Variable<T> to InOutArgument<T>)
Declaration
public static implicit operator InOutArgument<T>(Variable<T> variable)
Parameters
Variable<T>
variable
|
Returns
InOutArgument<T>
|