Sdílet prostřednictvím


Expression.Quote(Expression) Metoda

Definice

Vytvoří UnaryExpression výraz, který má konstantní hodnotu typu Expression.

public:
 static System::Linq::Expressions::UnaryExpression ^ Quote(System::Linq::Expressions::Expression ^ expression);
public static System.Linq.Expressions.UnaryExpression Quote(System.Linq.Expressions.Expression expression);
static member Quote : System.Linq.Expressions.Expression -> System.Linq.Expressions.UnaryExpression
Public Shared Function Quote (expression As Expression) As UnaryExpression

Parametry

expression
Expression

Operand Nastavení Expression vlastnosti rovno.

Návraty

AUnaryExpression, který má vlastnost rovna QuoteNodeType a Operand vlastnost nastavena na zadanou hodnotu.

Výjimky

expression je null.

Poznámky

Vlastnost Type výsledného UnaryExpression představuje konstruovaný typ Expression<TDelegate>, kde argument typu je typ reprezentovaný expression. Typ. Vlastnost Method je null. Oba IsLifted a IsLiftedToNull jsou false.

Platí pro