Compartir vía


ExpressionServices.TryConvert<TResult> Método

Definición

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

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