EntityEqualityRewritingExpressionVisitor EntityEqualityRewritingExpressionVisitor Class

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Syntax

Declaration

public class EntityEqualityRewritingExpressionVisitor : RelinqExpressionVisitorPublic Class EntityEqualityRewritingExpressionVisitor
    Inherits RelinqExpressionVisitor

Inheritance Hierarchy

  • System.Object
    System.Object
  • EntityEqualityRewritingExpressionVisitor
    EntityEqualityRewritingExpressionVisitor

Constructors summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Methods summary

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

Constructors

  • EntityEqualityRewritingExpressionVisitor(IModel)
    EntityEqualityRewritingExpressionVisitor(IModel)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public EntityEqualityRewritingExpressionVisitor(IModel model)Public Sub New(model As IModel)

    Parameters

Methods

  • Rewrite(QueryModel)
    Rewrite(QueryModel)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    public virtual void Rewrite(QueryModel queryModel)Public Overridable Sub Rewrite(queryModel As QueryModel)

    Parameters

    • queryModel
      QueryModel
      QueryModel
  • VisitBinary(BinaryExpression)
    VisitBinary(BinaryExpression)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    protected override Expression VisitBinary(BinaryExpression binaryExpression)Protected Overrides Function VisitBinary(binaryExpression As BinaryExpression) As Expression

    Parameters

    • binaryExpression
      System.Linq.Expressions.BinaryExpression
      System.Linq.Expressions.BinaryExpression

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression
  • VisitSubQuery(SubQueryExpression)
    VisitSubQuery(SubQueryExpression)

    This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

    protected override Expression VisitSubQuery(SubQueryExpression subQueryExpression)Protected Overrides Function VisitSubQuery(subQueryExpression As SubQueryExpression) As Expression

    Parameters

    • subQueryExpression
      SubQueryExpression
      SubQueryExpression

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

Details

Assembly

Microsoft.EntityFrameworkCore.dll