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
要将 Expression 属性设置为与其相等的 Operand。
返回
一个 UnaryExpression,其 NodeType 属性等于 Quote,并且其 Operand 属性设置为指定值。
例外
expression
为 null
。
注解
Type生成的 UnaryExpression 的 属性表示构造的类型 Expression<TDelegate>,其中 type 参数是 表示expression
的类型。类型。 Method 属性为 null
。 和 IsLiftedToNull 都是 IsLiftedfalse
。