Condividi tramite


ExpressionServices.TryConvert<TResult> Metodo

Definizione

Converte un'espressione in grado di supportare l'ambiente del flusso di lavoro in un albero delle attività.

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

Parametri di tipo

TResult

Tipo in cui viene convertita l'espressione.

Parametri

expression
Expression<Func<ActivityContext,TResult>>

Espressione di cui è in corso la conversione.

result
Activity<TResult>

Espressione convertita.

Restituisce

Boolean

true se l'espressione può essere convertita; in caso contrario, false.

Commenti

I metodi di conversione in ExpressionServices vengono progettati per funzionare con variabili e costanti definite nel flusso di lavoro o passate nel flusso di lavoro tramite argomenti.

Si applica a