MemberInitExpression.Reduce Method

Definition

Reduces the MemberInitExpression to a simpler expression.

C#
public override System.Linq.Expressions.Expression Reduce();

Returns

The reduced expression.

Remarks

If the CanReduce method returns true, this method should return a valid expression.

This method is allowed to return another node which itself must be reduced.

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