ExecutionScope.IsolateExpression(Expression, Object[]) 方法

定义

通过将参数替换为其当前值,释放外部参数引用的指定表达式树。

此 API 支持产品基础结构,不能在代码中直接使用。

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

参数

expression
Expression

一个表达式树,用于释放外部参数引用。

locals
Object[]

包含提升的局部变量的数组。

返回

不包含外部参数引用的表达式树。

适用于