Freigeben über


ExpressionServices.TryConvert<TResult> Methode

Definition

Konvertiert einen workflowumgebungsfähigen Ausdruck in eine Aktivitätsstruktur.

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

Typparameter

TResult

Der Typ. in den der Ausdruck konvertiert wird.

Parameter

expression
Expression<Func<ActivityContext,TResult>>

Der Ausdruck, der konvertiert wird.

result
Activity<TResult>

Der konvertierte Ausdruck.

Gibt zurück

true, wenn der Ausdruck konvertiert werden kann, andernfalls false.

Hinweise

Die Konvertierungsmethoden in ExpressionServices dienen zum Arbeiten mit Variablen und Konstanten, die im Workflow definiert sind oder die mittels Argumenten an den Workflow übergeben werden.

Gilt für: