Compartir a través de


ExpressionServices.TryConvertReference<TResult> Método

Definición

Convierte en un árbol de actividad una referencia a una expresión de flujo de trabajo que tiene en cuenta el entorno.

public:
generic <typename TResult>
 static bool TryConvertReference(System::Linq::Expressions::Expression<Func<System::Activities::ActivityContext ^, TResult> ^> ^ expression, [Runtime::InteropServices::Out] System::Activities::Activity<System::Activities::Location<TResult> ^> ^ % result);
public static bool TryConvertReference<TResult> (System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext,TResult>> expression, out System.Activities.Activity<System.Activities.Location<TResult>> result);
static member TryConvertReference : System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext, 'Result>> * Activity -> bool
Public Shared Function TryConvertReference(Of TResult) (expression As Expression(Of Func(Of ActivityContext, TResult)), ByRef result As Activity(Of Location(Of TResult))) As Boolean

Parámetros de tipo

TResult

Tipo al que se convierte la expresión.

Parámetros

expression
Expression<Func<ActivityContext,TResult>>

Expresión que se va a convertir.

result
Activity<Location<TResult>>

Expresión convertida.

Devoluciones

true, si la expresión se puede convertir; en caso contrario, false.

Comentarios

Los métodos de conversión en ExpressionServices están diseñados para trabajar con variables y constantes definidas dentro del flujo de trabajo o que se pasan en el flujo de trabajo a través de los argumentos.

Se aplica a