ExecutionScope.IsolateExpression(Expression, Object[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Frees określonego drzewa wyrażeń odwołań do parametrów zewnętrznych przez zastąpienie parametru jego bieżącej wartości.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
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
Parametry
- expression
- Expression
Drzewo wyrażeń, które nie zawiera odwołań do parametrów zewnętrznych.
- locals
- Object[]
Tablica zawierająca zmienne lokalne z hoisted.
Zwraca
Drzewo wyrażeń, które nie zawiera odwołań do parametrów zewnętrznych.