EntityQueryModelVisitorDependencies Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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)
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)
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.