ExpressionServices.TryConvertReference<TResult> Metodo

Definizione

Converte un riferimento a un'espressione compatibile con 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 da convertire.

result
Activity<Location<TResult>>

Espressione convertita.

Valori restituiti

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

Commenti

I metodi di conversione in ExpressionServices sono progettati per lavorare con variabili e costanti definite all'interno del flusso di lavoro o passate al flusso di lavoro tramite argomenti.

Si applica a