Expression.Quote(Expression) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.