Expression.Quote(Expression) Expression.Quote(Expression) Expression.Quote(Expression) Method

定義

UnaryExpression 型の定数値を持つ式を表す 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

パラメーター

expression
Expression Expression Expression

Expression プロパティを等しく設定する OperandAn Expression to set the Operand property equal to.

戻り値

UnaryExpression と等しい NodeType プロパティおよび指定した値に設定された Quote プロパティを含む OperandA UnaryExpression that has the NodeType property equal to Quote and the Operand property set to the specified value.

例外

expressionnullです。expression is null.

注釈

結果Type Expression<TDelegate> expressionののプロパティは、構築された型を表します。ここで、型引数はによって表される型です。 UnaryExpression各種.The Type property of the resulting UnaryExpression represents the constructed type Expression<TDelegate>, where the type argument is the type represented by expression.Type. Method プロパティが null である。The Method property is null. IsLifted falseの両方がです。 IsLiftedToNullBoth IsLifted and IsLiftedToNull are false.

適用対象