ExpressionServices.TryConvertReference<TResult> Methode

Definition

Konvertiert einen Verweis auf einen Workflowumgebungsausdruck in eine Aktivitätsstruktur.

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

Typparameter

TResult

Der Typ, in den der Ausdruck konvertiert wird.

Parameter

expression
Expression<Func<ActivityContext,TResult>>

Der ausdruck, der konvertiert wird.

result
Activity<Location<TResult>>

Der konvertierte Ausdruck.

Gibt zurück

truewenn der Ausdruck konvertiert werden kann; andernfalls . false

Hinweise

Die Konvertierungsmethoden ExpressionServices in sind so konzipiert, dass Sie mit Variablen und Konstanten arbeiten, die innerhalb des Workflows definiert sind oder über Argumente an den Workflow übergeben werden.

Gilt für: