ExecutionScope.IsolateExpression(Expression, Object[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die externen Parameterverweise einer angegebenen Ausdrucksbaumstruktur frei, indem der Parameter durch seinen aktuellen Wert ersetzt wird.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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
Parameter
- expression
- Expression
Eine Ausdrucksbaumstruktur, deren externe Parameterverweise freigegeben werden sollen.
- locals
- Object[]
Ein Array, das die herausgehobenen lokalen Variablen enthält.
Gibt zurück
Eine Ausdrucksbaumstruktur, die keine externen Parameterverweise enthält.