Expression.Quote(Expression) 方法

定义

创建一个表示具有类型 UnaryExpression 的常量值的表达式的 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

参数

expression
Expression

要将 Expression 属性设置为与其相等的 Operand

返回

一个 UnaryExpression,其 NodeType 属性等于 Quote,并且其 Operand 属性设置为指定值。

例外

expressionnull

注解

Type生成的 UnaryExpression 的 属性表示构造的类型 Expression<TDelegate>,其中 type 参数是 表示expression的类型。类型。 Method 属性为 null。 和 IsLiftedToNull 都是 IsLiftedfalse

适用于