Expression.Quote(Expression) Metoda

Definice

Vytvoří výraz UnaryExpression , 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

An Expression , která nastaví Operand vlastnost na hodnotu rovna.

Návraty

Vlastnost UnaryExpression má rovnou NodeTypeQuote a Operand vlastnost nastavenou na zadanou hodnotu.

Výjimky

expression je null.

Poznámky

Vlastnost Type výsledné UnaryExpression představuje vytvořený typ Expression<TDelegate>, kde argument type je typ reprezentovaný . expression Typ. Vlastnost Method je null. Obě a IsLiftedIsLiftedToNull jsou false.

Platí pro