ExecutionScope.IsolateExpression(Expression, Object[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
透過將參數替換為當前值,釋放指定的外部參數參考表達樹。
此 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 變數的陣列。
傳回
一個不包含外部參數參考的表達式樹。