Compartir a través de


EntityQueryModelVisitorDependencies Constructores

Definición

Sobrecargas

EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter)

Crea el objeto de parámetro de dependencias de servicio para .EntityQueryModelVisitorFactory

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

No llame a este constructor directamente desde el proveedor o el código de aplicación, ya que puede cambiar a medida que se agregan nuevas dependencias. En su lugar, use este tipo en el constructor para que el contenedor de inserción de dependencias cree e inserte automáticamente una instancia. Para crear una instancia con algunos servicios dependientes reemplazados, primero resuelva el objeto del contenedor de inserción de dependencias y, a continuación, reemplace los servicios seleccionados mediante "With...". Métodos. No llame al constructor en ningún momento de este proceso.

EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IQueryModelGenerator)

Crea el objeto de parámetro de dependencias de servicio para .EntityQueryModelVisitorFactory

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

No llame a este constructor directamente desde el proveedor o el código de aplicación, ya que puede cambiar a medida que se agregan nuevas dependencias. En su lugar, use este tipo en el constructor para que el contenedor de inserción de dependencias cree e inserte automáticamente una instancia. Para crear una instancia con algunos servicios dependientes reemplazados, primero resuelva el objeto del contenedor de inserción de dependencias y, a continuación, reemplace los servicios seleccionados mediante "With...". Métodos. No llame al constructor en ningún momento de este proceso.

EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, IEagerLoadingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IQueryModelGenerator)

Crea el objeto de parámetro de dependencias de servicio para .EntityQueryModelVisitorFactory

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

No llame a este constructor directamente desde el proveedor o el código de aplicación, ya que puede cambiar a medida que se agregan nuevas dependencias. En su lugar, use este tipo en el constructor para que el contenedor de inserción de dependencias cree e inserte automáticamente una instancia. Para crear una instancia con algunos servicios dependientes reemplazados, primero resuelva el objeto del contenedor de inserción de dependencias y, a continuación, reemplace los servicios seleccionados mediante "With...". Métodos. No llame al constructor en ningún momento de este proceso.

EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter)

Crea el objeto de parámetro de dependencias de servicio para .EntityQueryModelVisitorFactory

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

No llame a este constructor directamente desde el proveedor o el código de aplicación, ya que puede cambiar a medida que se agregan nuevas dependencias. En su lugar, use este tipo en el constructor para que el contenedor de inserción de dependencias cree e inserte automáticamente una instancia. Para crear una instancia con algunos servicios dependientes reemplazados, primero resuelva el objeto del contenedor de inserción de dependencias y, a continuación, reemplace los servicios seleccionados mediante "With...". Métodos. No llame al constructor en ningún momento de este proceso.

public EntityQueryModelVisitorDependencies(Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer queryOptimizer, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory navigationRewritingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory querySourceTracingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory entityResultFindingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor taskBlockingExpressionVisitor, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory memberAccessBindingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory projectionExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory entityQueryableExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor queryAnnotationExtractor, Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler resultOperatorHandler, Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource entityMaterializerSource, Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter expressionPrinter);
new Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies : Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor * Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler * Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource * Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Sub New (queryOptimizer As IQueryOptimizer, navigationRewritingExpressionVisitorFactory As INavigationRewritingExpressionVisitorFactory, querySourceTracingExpressionVisitorFactory As IQuerySourceTracingExpressionVisitorFactory, entityResultFindingExpressionVisitorFactory As IEntityResultFindingExpressionVisitorFactory, taskBlockingExpressionVisitor As ITaskBlockingExpressionVisitor, memberAccessBindingExpressionVisitorFactory As IMemberAccessBindingExpressionVisitorFactory, projectionExpressionVisitorFactory As IProjectionExpressionVisitorFactory, entityQueryableExpressionVisitorFactory As IEntityQueryableExpressionVisitorFactory, queryAnnotationExtractor As IQueryAnnotationExtractor, resultOperatorHandler As IResultOperatorHandler, entityMaterializerSource As IEntityMaterializerSource, expressionPrinter As IExpressionPrinter)

Parámetros

queryOptimizer
Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer se va a usar al procesar la consulta.

navigationRewritingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory se va a usar al procesar la consulta.

querySourceTracingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory se va a usar al procesar la consulta.

entityResultFindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory se va a usar al procesar la consulta.

taskBlockingExpressionVisitor
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor se va a usar al procesar la consulta.

memberAccessBindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory se va a usar al procesar la consulta.

projectionExpressionVisitorFactory
IProjectionExpressionVisitorFactory

que IProjectionExpressionVisitorFactory se va a usar al procesar la consulta.

entityQueryableExpressionVisitorFactory
IEntityQueryableExpressionVisitorFactory

que IEntityQueryableExpressionVisitorFactory se va a usar al procesar la consulta.

queryAnnotationExtractor
Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor se va a usar al procesar la consulta.

resultOperatorHandler
IResultOperatorHandler

que IResultOperatorHandler se va a usar al procesar la consulta.

entityMaterializerSource
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource

que Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource se va a usar al procesar la consulta.

expressionPrinter
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter

que Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter se va a usar al procesar la consulta.

Se aplica a

EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IQueryModelGenerator)

Source:
EntityQueryModelVisitorDependencies.cs

Crea el objeto de parámetro de dependencias de servicio para .EntityQueryModelVisitorFactory

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

No llame a este constructor directamente desde el proveedor o el código de aplicación, ya que puede cambiar a medida que se agregan nuevas dependencias. En su lugar, use este tipo en el constructor para que el contenedor de inserción de dependencias cree e inserte automáticamente una instancia. Para crear una instancia con algunos servicios dependientes reemplazados, primero resuelva el objeto del contenedor de inserción de dependencias y, a continuación, reemplace los servicios seleccionados mediante "With...". Métodos. No llame al constructor en ningún momento de este proceso.

public EntityQueryModelVisitorDependencies(Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer queryOptimizer, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory navigationRewritingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory querySourceTracingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory entityResultFindingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor taskBlockingExpressionVisitor, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory memberAccessBindingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory projectionExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory entityQueryableExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor queryAnnotationExtractor, Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler resultOperatorHandler, Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource entityMaterializerSource, Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter expressionPrinter, Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator queryModelGenerator);
new Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies : Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor * Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler * Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource * Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter * Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Sub New (queryOptimizer As IQueryOptimizer, navigationRewritingExpressionVisitorFactory As INavigationRewritingExpressionVisitorFactory, querySourceTracingExpressionVisitorFactory As IQuerySourceTracingExpressionVisitorFactory, entityResultFindingExpressionVisitorFactory As IEntityResultFindingExpressionVisitorFactory, taskBlockingExpressionVisitor As ITaskBlockingExpressionVisitor, memberAccessBindingExpressionVisitorFactory As IMemberAccessBindingExpressionVisitorFactory, projectionExpressionVisitorFactory As IProjectionExpressionVisitorFactory, entityQueryableExpressionVisitorFactory As IEntityQueryableExpressionVisitorFactory, queryAnnotationExtractor As IQueryAnnotationExtractor, resultOperatorHandler As IResultOperatorHandler, entityMaterializerSource As IEntityMaterializerSource, expressionPrinter As IExpressionPrinter, queryModelGenerator As IQueryModelGenerator)

Parámetros

queryOptimizer
Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer se va a usar al procesar la consulta.

navigationRewritingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory se va a usar al procesar la consulta.

querySourceTracingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory se va a usar al procesar la consulta.

entityResultFindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory se va a usar al procesar la consulta.

taskBlockingExpressionVisitor
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor se va a usar al procesar la consulta.

memberAccessBindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory se va a usar al procesar la consulta.

projectionExpressionVisitorFactory
IProjectionExpressionVisitorFactory

que IProjectionExpressionVisitorFactory se va a usar al procesar la consulta.

entityQueryableExpressionVisitorFactory
IEntityQueryableExpressionVisitorFactory

que IEntityQueryableExpressionVisitorFactory se va a usar al procesar la consulta.

queryAnnotationExtractor
Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor se va a usar al procesar la consulta.

resultOperatorHandler
IResultOperatorHandler

que IResultOperatorHandler se va a usar al procesar la consulta.

entityMaterializerSource
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource

que Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource se va a usar al procesar la consulta.

expressionPrinter
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter

que Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter se va a usar al procesar la consulta.

queryModelGenerator
Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator se va a usar al procesar la consulta.

Se aplica a

EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, IEagerLoadingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IQueryModelGenerator)

Source:
EntityQueryModelVisitorDependencies.cs

Crea el objeto de parámetro de dependencias de servicio para .EntityQueryModelVisitorFactory

Esta API admite la infraestructura de Entity Framework Core y no está pensada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

No llame a este constructor directamente desde el proveedor o el código de aplicación, ya que puede cambiar a medida que se agregan nuevas dependencias. En su lugar, use este tipo en el constructor para que el contenedor de inserción de dependencias cree e inserte automáticamente una instancia. Para crear una instancia con algunos servicios dependientes reemplazados, primero resuelva el objeto del contenedor de inserción de dependencias y, a continuación, reemplace los servicios seleccionados mediante "With..." Métodos. No llame al constructor en ningún momento de este proceso.

public EntityQueryModelVisitorDependencies(Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer queryOptimizer, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory navigationRewritingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory querySourceTracingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory entityResultFindingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory eagerLoadingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor taskBlockingExpressionVisitor, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory memberAccessBindingExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory projectionExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory entityQueryableExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor queryAnnotationExtractor, Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler resultOperatorHandler, Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource entityMaterializerSource, Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter expressionPrinter, Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator queryModelGenerator);
new Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies : Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IProjectionExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.IEntityQueryableExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor * Microsoft.EntityFrameworkCore.Query.IResultOperatorHandler * Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource * Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter * Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator -> Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorDependencies
Public Sub New (queryOptimizer As IQueryOptimizer, navigationRewritingExpressionVisitorFactory As INavigationRewritingExpressionVisitorFactory, querySourceTracingExpressionVisitorFactory As IQuerySourceTracingExpressionVisitorFactory, entityResultFindingExpressionVisitorFactory As IEntityResultFindingExpressionVisitorFactory, eagerLoadingExpressionVisitorFactory As IEagerLoadingExpressionVisitorFactory, taskBlockingExpressionVisitor As ITaskBlockingExpressionVisitor, memberAccessBindingExpressionVisitorFactory As IMemberAccessBindingExpressionVisitorFactory, projectionExpressionVisitorFactory As IProjectionExpressionVisitorFactory, entityQueryableExpressionVisitorFactory As IEntityQueryableExpressionVisitorFactory, queryAnnotationExtractor As IQueryAnnotationExtractor, resultOperatorHandler As IResultOperatorHandler, entityMaterializerSource As IEntityMaterializerSource, expressionPrinter As IExpressionPrinter, queryModelGenerator As IQueryModelGenerator)

Parámetros

queryOptimizer
Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer se va a usar al procesar la consulta.

navigationRewritingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory se va a usar al procesar la consulta.

querySourceTracingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory se va a usar al procesar la consulta.

entityResultFindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory se va a usar al procesar la consulta.

eagerLoadingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory se va a usar al procesar la consulta.

taskBlockingExpressionVisitor
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor se va a usar al procesar la consulta.

memberAccessBindingExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory

que Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory se va a usar al procesar la consulta.

projectionExpressionVisitorFactory
IProjectionExpressionVisitorFactory

que IProjectionExpressionVisitorFactory se va a usar al procesar la consulta.

entityQueryableExpressionVisitorFactory
IEntityQueryableExpressionVisitorFactory

que IEntityQueryableExpressionVisitorFactory se va a usar al procesar la consulta.

queryAnnotationExtractor
Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor se va a usar al procesar la consulta.

resultOperatorHandler
IResultOperatorHandler

que IResultOperatorHandler se va a usar al procesar la consulta.

entityMaterializerSource
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource

que Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource se va a usar al procesar la consulta.

expressionPrinter
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter

que Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter se va a usar al procesar la consulta.

queryModelGenerator
Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator

que Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator se va a usar al procesar la consulta.

Se aplica a