Expression.TypeEqual(Expression, Type) 方法

定义

创建一个比较运行时类型标识的 TypeBinaryExpressionCreates a TypeBinaryExpression that compares run-time type identity.

public:
 static System::Linq::Expressions::TypeBinaryExpression ^ TypeEqual(System::Linq::Expressions::Expression ^ expression, Type ^ type);
public static System.Linq.Expressions.TypeBinaryExpression TypeEqual (System.Linq.Expressions.Expression expression, Type type);
static member TypeEqual : System.Linq.Expressions.Expression * Type -> System.Linq.Expressions.TypeBinaryExpression
Public Shared Function TypeEqual (expression As Expression, type As Type) As TypeBinaryExpression

参数

expression
Expression

要将 Expression 属性设置为与其相等的 ExpressionAn Expression to set the Expression property equal to.

type
Type

要将 Type 属性设置为与其相等的 TypeOperandA Type to set the TypeOperand property equal to.

返回

TypeBinaryExpression

一个 TypeBinaryExpression,其 NodeType 属性等于 TypeEqual(Expression, Type) 并且 ExpressionTypeOperand 属性设置为指定值。A TypeBinaryExpression for which the NodeType property is equal to TypeEqual(Expression, Type) and for which the Expression and TypeOperand properties are set to the specified values.

适用于