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ří 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
.