InOutArgument<T>.Implicit Operator

Definition

Overloads

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

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

Implicit(Variable<T> to InOutArgument<T>)

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

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

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

public static implicit operator System.Activities.InOutArgument<T> (System.Activities.Activity<System.Activities.Location<T>> expression);

Parameters

expression
Activity<Location<T>>

The value of the argument.

Returns

The new argument.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Implicit(Variable<T> to InOutArgument<T>)

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

public static implicit operator System.Activities.InOutArgument<T> (System.Activities.Variable<T> variable);

Parameters

variable
Variable<T>

The value of the argument.

Returns

The new argument.

Applies to

.NET Framework 4.8.1 and other versions
Product Versions
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1