Udostępnij za pośrednictwem


ExecutionScope.IsolateExpression(Expression, Object[]) Metoda

Definicja

Zwalnia określone drzewo wyrażeń odwołań do parametrów zewnętrznych, zastępując parametr bieżącą 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ń wolne od odwołań do parametrów zewnętrznych.

locals
Object[]

Tablica zawierająca wywłaszczone zmienne lokalne.

Zwraca

Drzewo wyrażeń, które nie zawiera odwołań do parametrów zewnętrznych.

Dotyczy