Compartir a través de


Microsoft.EntityFrameworkCore.Query.ExpressionVisitors Espacio de nombres

Clases

EntityQueryableExpressionVisitor

Visitante para procesar raíces de tipos de entidad.

ExpressionVisitorBase

Visitante de expresiones base que omite expresiones block.

ProjectionExpressionVisitor

Visitante de expresiones de proyección.

RelationalEntityQueryableExpressionVisitor

Visitante que realiza la traducción básica de consultas relacionales de raíces de consultas EF.

RelationalEntityQueryableExpressionVisitorDependencies

Clase de parámetros de dependencias de servicio para RelationalQueryCompilationContext

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

No construya instancias de esta clase directamente desde el proveedor o el código de aplicación, ya que la firma del constructor 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.

RelationalEntityQueryableExpressionVisitorFactory

Generador para crear instancias de RelationalEntityQueryableExpressionVisitor.

RelationalProjectionExpressionVisitor

Visitante de expresiones para traducir proyecciones de consulta LINQ relacionales.

RelationalProjectionExpressionVisitorDependencies

Clase de parámetros de dependencias de servicio para RelationalProjectionExpressionVisitor

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

No construya instancias de esta clase directamente desde el proveedor o el código de aplicación, ya que la firma del constructor 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.

RelationalProjectionExpressionVisitorFactory

Generador para crear instancias de RelationalProjectionExpressionVisitor.

SqlTranslatingExpressionVisitor

Visitante de expresiones de traducción de LINQ relacional predeterminado.

SqlTranslatingExpressionVisitorDependencies

Clase de parámetros de dependencias de servicio para SqlTranslatingExpressionVisitor

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

No construya instancias de esta clase directamente desde el proveedor o el código de aplicación, ya que la firma del constructor 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.

SqlTranslatingExpressionVisitorFactory

Generador para crear instancias de SqlTranslatingExpressionVisitor.

Interfaces

IEntityQueryableExpressionVisitorFactory

Generador para crear visitantes de expresiones consultables de entidad.

IProjectionExpressionVisitorFactory

Generador para crear visitantes de expresiones de proyección.

ISqlTranslatingExpressionVisitorFactory

Generador para crear instancias de SqlTranslatingExpressionVisitor.