ExpressionServices.TryConvertReference<TResult> Méthode

Définition

Convertit une référence en expression prenant en charge l’environnement de flux de travail en arborescence d’activités.

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

Paramètres de type

TResult

Type vers lequel l’expression est convertie.

Paramètres

expression
Expression<Func<ActivityContext,TResult>>

Expression convertie.

result
Activity<Location<TResult>>

Expression convertie.

Retours

true si l’expression peut être convertie ; sinon, false.

Remarques

Les méthodes de conversion dans ExpressionServices lesquelles elles sont conçues pour fonctionner avec des variables et des constantes définies à l’intérieur du flux de travail, ou transmises au flux de travail via des arguments.

S’applique à