Compartir a través de


Microsoft.EntityFrameworkCore.Query.ExpressionTranslators Espacio de nombres

Clases

MultipleOverloadStaticMethodCallTranslator

Traductor de expresiones LINQ base para expresiones CLR MethodCallExpression que tienen varias sobrecargas.

ParameterlessInstanceMethodCallTranslator

Traductor de expresiones LINQ base para expresiones CLR MethodCallExpression que son métodos de instancia y no toman argumentos.

RelationalCompositeExpressionFragmentTranslator

Traductor de fragmentos de expresiones compuestas que envía a varios traductores de fragmentos especializados.

RelationalCompositeExpressionFragmentTranslatorDependencies

Clase de parámetros de dependencias de servicio para RelationalCompositeExpressionFragmentTranslator

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.

RelationalCompositeMemberTranslator

Traductor de miembros compuestos base que envía a varios traductores miembros especializados.

RelationalCompositeMemberTranslatorDependencies

Clase de parámetros de dependencias de servicio para RelationalCompositeMemberTranslator

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.

RelationalCompositeMethodCallTranslator

Un método compuesto base llama al traductor que se distribuye a varios traductores de llamadas a métodos especializados.

RelationalCompositeMethodCallTranslatorDependencies

Clase de parámetros de dependencias de servicio para RelationalCompositeMethodCallTranslator

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.

SingleOverloadStaticMethodCallTranslator

Traductor de expresiones LINQ base para expresiones CLR MethodCallExpression estáticas y no sobrecargadas.

Interfaces

ICompositeMethodCallTranslator

Traductor de expresiones LINQ para expresiones CLR MethodCallExpression .

IExpressionFragmentTranslator

Traductor de expresiones LINQ para fragmentos de expresiones CLR arbitrarios.

IMemberTranslator

Traductor de expresiones LINQ para expresiones CLR MemberExpression .

IMemberTranslatorPlugin

Representa los traductores de miembros del complemento.

IMethodCallTranslator

Traductor de expresiones LINQ para expresiones CLR MethodCallExpression .

IMethodCallTranslatorPlugin

Representa los traductores de llamadas de método de complemento.