Język

ExpressionServices.TryConvertReference<TResult> Metoda

Definicja

Konwertuje odwołanie do wyrażenia obsługującego środowisko przepływu pracy na drzewo działań.

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

Parametry typu

TResult

Typ wyrażenia jest konwertowany na.

Parametry

expression
Expression<Func<ActivityContext,TResult>>

Przekonwertowane wyrażenie.

result
Activity<Location<TResult>>

Przekonwertowane wyrażenie.

Zwraca

true jeśli wyrażenie można przekonwertować; w przeciwnym razie, false.

Uwagi

Metody konwersji w programie ExpressionServices są przeznaczone do pracy ze zmiennymi i stałymi zdefiniowanymi wewnątrz przepływu pracy lub przekazywane do przepływu pracy za pośrednictwem argumentów.

Dotyczy