Expression.Quote(Expression) Método

Definição

Cria uma UnaryExpression que representa uma expressão que tem um valor constante do tipo Expression.Creates a UnaryExpression that represents an expression that has a constant value of type 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

Parâmetros

expression
Expression

Um Expression para definir a propriedade Operand igual a ele.An Expression to set the Operand property equal to.

Retornos

UnaryExpression

Uma UnaryExpression que tem a propriedade NodeType igual a Quote e a propriedade Operand definida para o valor especificado.A UnaryExpression that has the NodeType property equal to Quote and the Operand property set to the specified value.

Exceções

expression é null.expression is null.

Comentários

A Type Propriedade do resultante UnaryExpression representa o tipo construído Expression<TDelegate> , em que o argumento de tipo é o tipo representado por expression . Escreva.The Type property of the resulting UnaryExpression represents the constructed type Expression<TDelegate>, where the type argument is the type represented by expression.Type. A propriedade Method é null.The Method property is null. Ambos IsLifted e IsLiftedToNull são false .Both IsLifted and IsLiftedToNull are false.

Aplica-se a