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[]

一個包含 hoisted local 變數的陣列。

傳回

一個不包含外部參數參考的表達式樹。

適用於