Udostępnij za pośrednictwem


Expression.Quote(Expression) Metoda

Definicja

Tworzy obiekt UnaryExpression reprezentujący wyrażenie, które ma stałą wartość 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

Element Expression do ustawiania Operand właściwości równej.

Zwraca

WłaściwośćUnaryExpression, która ma właściwość równą QuoteNodeType i Operand właściwość ustawioną na określoną wartość.

Wyjątki

expression to null.

Uwagi

Właściwość Type wynikowego UnaryExpression reprezentuje skonstruowany typ Expression<TDelegate>, gdzie argument typu jest typem reprezentowanym przez expressionelement . Typu. Właściwość Method to null. Oba IsLifted elementy i IsLiftedToNull są .false

Dotyczy