ExecutionScope.IsolateExpression(Expression, Object[]) Méthode

Définition

Libère une arborescence d’expressions spécifiée de références de paramètres externes en remplaçant le paramètre par sa valeur actuelle.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public:
 System::Linq::Expressions::Expression ^ IsolateExpression(System::Linq::Expressions::Expression ^ expression, cli::array <System::Object ^> ^ locals);
public System.Linq.Expressions.Expression IsolateExpression(System.Linq.Expressions.Expression expression, object[] locals);
member this.IsolateExpression : System.Linq.Expressions.Expression * obj[] -> System.Linq.Expressions.Expression
Public Function IsolateExpression (expression As Expression, locals As Object()) As Expression

Paramètres

expression
Expression

Arborescence d’expressions pour libérer des références de paramètres externes.

locals
Object[]

Tableau qui contient les variables locales hoistées.

Retours

Arborescence d’expressions qui ne contient pas de références de paramètre externe.

S’applique à