Show / Hide Table of Contents

Class OutArgument<T>

Inheritance
System.Object
Argument
OutArgument
OutArgument<T>
Inherited Members
OutArgument.CreateReference(OutArgument, String)
OutArgument.CreateReference(InOutArgument, String)
Argument.UnspecifiedEvaluationOrder
Argument.ResultValue
Argument.CreateReference(Argument, String)
Argument.Create(Type, ArgumentDirection)
Argument.Get<T>(ActivityContext)
Argument.Set(ActivityContext, Object)
Argument.ArgumentType
Argument.Direction
Argument.EvaluationOrder
Namespace: System.Activities
Assembly: System.Activities.dll
Syntax
public sealed class OutArgument<T> : OutArgument
Type Parameters
T

Constructors

OutArgument()

Declaration
public OutArgument()

OutArgument(Activity<Location<T>>)

Declaration
public OutArgument(Activity<Location<T>> expression)
Parameters
Activity<Location<T>> expression

OutArgument(DelegateArgument)

Declaration
public OutArgument(DelegateArgument delegateArgument)
Parameters
DelegateArgument delegateArgument

OutArgument(Variable)

Declaration
public OutArgument(Variable variable)
Parameters
Variable variable

OutArgument(Expression<Func<ActivityContext, T>>)

Declaration
public OutArgument(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

FromDelegateArgument(DelegateArgument)

Declaration
public static OutArgument<T> FromDelegateArgument(DelegateArgument delegateArgument)
Parameters
DelegateArgument delegateArgument

Returns
OutArgument<T>

FromExpression(Activity<Location<T>>)

Declaration
public static OutArgument<T> FromExpression(Activity<Location<T>> expression)
Parameters
Activity<Location<T>> expression

Returns
OutArgument<T>

FromVariable(Variable)

Declaration
public static OutArgument<T> FromVariable(Variable variable)
Parameters
Variable variable

Returns
OutArgument<T>

Get(ActivityContext)

Declaration
public T Get(ActivityContext context)
Parameters
ActivityContext context

Returns
T

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 OutArgument<T>)

Declaration
public static implicit operator OutArgument<T>(Activity<Location<T>> expression)
Parameters
Activity<Location<T>> expression

Returns
OutArgument<T>

Implicit(DelegateArgument to OutArgument<T>)

Declaration
public static implicit operator OutArgument<T>(DelegateArgument delegateArgument)
Parameters
DelegateArgument delegateArgument

Returns
OutArgument<T>

Implicit(Variable to OutArgument<T>)

Declaration
public static implicit operator OutArgument<T>(Variable variable)
Parameters
Variable variable

Returns
OutArgument<T>

Back to top Generated by DocFX