RuntimeOps.Quote(Expression, Object, Object[]) Method

Definition

Caution

do not use this method

Quotes the provided expression tree.

This API supports the product infrastructure and is not intended to be used directly from your code.

public:
 static System::Linq::Expressions::Expression ^ Quote(System::Linq::Expressions::Expression ^ expression, System::Object ^ hoistedLocals, cli::array <System::Object ^> ^ locals);
[System.Obsolete("do not use this method", true)]
public static System.Linq.Expressions.Expression Quote (System.Linq.Expressions.Expression expression, object hoistedLocals, object[] locals);
[<System.Obsolete("do not use this method", true)>]
static member Quote : System.Linq.Expressions.Expression * obj * obj[] -> System.Linq.Expressions.Expression
Public Shared Function Quote (expression As Expression, hoistedLocals As Object, locals As Object()) As Expression

Parameters

expression
Expression

The expression to quote.

hoistedLocals
Object

The hoisted local state provided by the compiler.

locals
Object[]

The actual hoisted local values.

Returns

The quoted expression.

Attributes

Applies to