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 eine angegebene Ausdrucksstruktur externer Parameterverweise 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 Ausdrucksstruktur, die von externen Parameterbezügen frei ist.
- locals
- Object[]
Ein Array, das die ausgelösten lokalen Variablen enthält.
Gibt zurück
Eine Ausdrucksstruktur, die keine Verweise auf externe Parameter enthält.