Поделиться через


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, для которого задано указанное значение.

Исключения

expression имеет значение null.

Комментарии

Свойство Type результирующего UnaryExpression представляет сконструированный тип Expression<TDelegate>, где аргумент типа — это тип, представленный expression. Тип. Значение свойства Methodnull. Оба IsLifted и IsLiftedToNull имеют значение false.

Применяется к