OutArgument<T>.Implicit Operator

Definition

Overloads

Implicit(Activity<Location<T>> to OutArgument<T>)

Initializes and returns a new OutArgument<T> constructed using the specified Activity<TResult>.

Implicit(DelegateArgument to OutArgument<T>)

Initializes and returns a new OutArgument<T> constructed using the specified DelegateArgument.

Implicit(Variable to OutArgument<T>)

Initializes and returns a new OutArgument<T> constructed using the specified Variable.

Implicit(Activity<Location<T>> to OutArgument<T>)

Initializes and returns a new OutArgument<T> constructed using the specified Activity<TResult>.

public:
 static operator System::Activities::OutArgument<T> ^(System::Activities::Activity<System::Activities::Location<T> ^> ^ expression);
public static implicit operator System.Activities.OutArgument<T> (System.Activities.Activity<System.Activities.Location<T>> expression);
static member op_Implicit : System.Activities.Activity<System.Activities.Location<'T>> -> System.Activities.OutArgument<'T>
Public Shared Widening Operator CType (expression As Activity(Of Location(Of T))) As OutArgument(Of T)

Parameters

expression
Activity<Location<T>>

The value of the argument.

Returns

The new argument.

Applies to

Implicit(DelegateArgument to OutArgument<T>)

Initializes and returns a new OutArgument<T> constructed using the specified DelegateArgument.

public:
 static operator System::Activities::OutArgument<T> ^(System::Activities::DelegateArgument ^ delegateArgument);
public static implicit operator System.Activities.OutArgument<T> (System.Activities.DelegateArgument delegateArgument);
static member op_Implicit : System.Activities.DelegateArgument -> System.Activities.OutArgument<'T>
Public Shared Widening Operator CType (delegateArgument As DelegateArgument) As OutArgument(Of T)

Parameters

delegateArgument
DelegateArgument

The value of the argument.

Returns

The new argument.

Remarks

This is an implicit conversion.

Applies to

Implicit(Variable to OutArgument<T>)

Initializes and returns a new OutArgument<T> constructed using the specified Variable.

public:
 static operator System::Activities::OutArgument<T> ^(System::Activities::Variable ^ variable);
public static implicit operator System.Activities.OutArgument<T> (System.Activities.Variable variable);
static member op_Implicit : System.Activities.Variable -> System.Activities.OutArgument<'T>
Public Shared Widening Operator CType (variable As Variable) As OutArgument(Of T)

Parameters

variable
Variable

The value of the argument.

Returns

The new argument.

Applies to