ExpressionServices.TryConvertReference<TResult> Metodo

Definizione

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

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

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<Location<TResult>>

Espressione convertita.

Restituisce

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