ExecutionScope.IsolateExpression(Expression, Object[]) Methode

Definition

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.

Gilt für: