Expression.TypeEqual(Expression, Type) Method

Definition

Creates a TypeBinaryExpression that compares run-time type identity.

C#
public static System.Linq.Expressions.TypeBinaryExpression TypeEqual(System.Linq.Expressions.Expression expression, Type type);

Parameters

expression
Expression

An Expression to set the Expression property equal to.

type
Type

A Type to set the TypeOperand property equal to.

Returns

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.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0