Expression.Quote(Expression) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建一个 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
要设置的属性Operand等于的一个Expression。
返回
一个 UnaryExpression 属性 NodeType 等于 Quote 和 Operand 属性设置为指定值。
例外
expression 是 null。
注解
生成的TypeUnaryExpression属性表示构造的类型Expression<TDelegate>,其中类型参数是由该类型表示的类型expression。类型。 属性 Method 为 null. 两者兼 IsLifted 而 IsLiftedToNull 有 false之。