RelationalEntityQueryableExpressionVisitorFactory RelationalEntityQueryableExpressionVisitorFactory Class

A factory for creating instances of RelationalEntityQueryableExpressionVisitor.

Syntax

Declaration

public class RelationalEntityQueryableExpressionVisitorFactory : IEntityQueryableExpressionVisitorFactoryPublic Class RelationalEntityQueryableExpressionVisitorFactory
    Implements IEntityQueryableExpressionVisitorFactory

Inheritance Hierarchy

  • System.Object
    System.Object
  • RelationalEntityQueryableExpressionVisitorFactory
    RelationalEntityQueryableExpressionVisitorFactory

Inherited Members

ToString(),
ToString(),
Equals(Object),
Equals(Object),
Equals(Object, Object),
Equals(Object, Object),
ReferenceEquals(Object, Object),
ReferenceEquals(Object, Object),
GetHashCode(),
GetHashCode(),
GetType(),
GetType(),
MemberwiseClone()
MemberwiseClone()

Constructors summary

Creates a new instance of RelationalEntityQueryableExpressionVisitorFactory.

Methods summary

Creates a new ExpressionVisitor.

Constructors

  • RelationalEntityQueryableExpressionVisitorFactory(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider)
    RelationalEntityQueryableExpressionVisitorFactory(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider)

    Creates a new instance of RelationalEntityQueryableExpressionVisitorFactory.

    public RelationalEntityQueryableExpressionVisitorFactory(IModel model, ISelectExpressionFactory selectExpressionFactory, IMaterializerFactory materializerFactory, IShaperCommandContextFactory shaperCommandContextFactory, IRelationalAnnotationProvider relationalAnnotationProvider)Public Sub New(model As IModel, selectExpressionFactory As ISelectExpressionFactory, materializerFactory As IMaterializerFactory, shaperCommandContextFactory As IShaperCommandContextFactory, relationalAnnotationProvider As IRelationalAnnotationProvider)

    Parameters

Methods

  • Create(EntityQueryModelVisitor, IQuerySource)
    Create(EntityQueryModelVisitor, IQuerySource)

    Creates a new ExpressionVisitor.

    public virtual ExpressionVisitor Create(EntityQueryModelVisitor queryModelVisitor, IQuerySource querySource)Public Overridable Function Create(queryModelVisitor As EntityQueryModelVisitor, querySource As IQuerySource) As ExpressionVisitor

    Parameters

    Returns

    • System.Linq.Expressions.ExpressionVisitor
      System.Linq.Expressions.ExpressionVisitor

      An ExpressionVisitor.

Details

Assembly

Microsoft.EntityFrameworkCore.Relational.dll