Share via


SqlNullabilityProcessor.OptimizeNonNullableNotExpression Method

Definition

Attempts to simplify a unary not operation on a non-nullable operand.

protected virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression OptimizeNonNullableNotExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression sqlUnaryExpression);
abstract member OptimizeNonNullableNotExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.OptimizeNonNullableNotExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlUnaryExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Protected Overridable Function OptimizeNonNullableNotExpression (sqlUnaryExpression As SqlUnaryExpression) As SqlExpression

Parameters

sqlUnaryExpression
SqlUnaryExpression

The expression to simplify.

Returns

The simplified expression, or the original expression if it cannot be simplified.

Applies to