ExecutionScope.IsolateExpression(Expression, Object[]) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Uvolní zadaný strom výrazu odkazů na externí parametry nahrazením parametru aktuální hodnotou.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
Strom výrazu, který neobsahuje odkazy na externí parametry.
- locals
- Object[]
Pole, které obsahuje hoistované místní proměnné.
Návraty
Strom výrazu, který neobsahuje odkazy na externí parametry.