Microsoft.EntityFrameworkCore.Query.Expressions Espacio de nombres
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í.
Clases
| AggregateExpression |
Clase base para expresiones de agregado. |
| AliasExpression |
Expresión de alias. |
| CaseExpression |
Representa una expresión CASE de SQL. |
| CaseWhenClause |
Representa una cuando la cláusula de un objeto CaseExpression. |
| ColumnExpression |
Expresión de columna. |
| ColumnReferenceExpression |
Expresión de referencia de columna. |
| CountExpression |
Representa una expresión COUNT de SQL. |
| CrossJoinExpression |
Representa una expresión CROSS JOIN de SQL. |
| CrossJoinLateralExpression |
Representa una expresión LATERAL DE SQL CROSS JOIN. |
| DiscriminatorPredicateExpression |
Representa un predicado discriminador. |
| ExistsExpression |
Representa una expresión EXISTS de SQL. |
| ExplicitCastExpression |
Representa una expresión CAST de SQL. |
| FromSqlExpression |
Representa una expresión FromSql. |
| InExpression |
Representa una expresión IN de SQL. |
| InnerJoinExpression |
Representa una expresión INNER JOIN de SQL. |
| IsNullExpression |
Representa una expresión NULL de SQL IS. |
| JoinExpressionBase |
Una clase base para expresiones JOIN de SQL. |
| LateralJoinExpression |
Representa una expresión SQL LATERAL JOIN. |
| LeftOuterJoinExpression |
Representa una expresión SQL LEFT OUTER JOIN. |
| LikeExpression |
Representa una expresión LIKE de SQL. |
| MaxExpression |
Representa una expresión de agregado MAX de SQL. |
| MinExpression |
Representa una expresión de agregado MIN de SQL. |
| NotNullableExpression |
Expresión de anotación reducible usada para afectar a la lógica de expansión nula. |
| NullableExpression |
Expresión de anotación reducible usada para afectar a la lógica de expansión nula. |
| NullCompensatedExpression |
Expresión de anotación reducible que indica que el fragmento de expresión siguiente se ha compensado por la semántica nula. No se necesita ningún procesamiento adicional relacionado con la semántica nula para este fragmento. |
| PredicateJoinExpressionBase |
Clase base para expresiones JOIN de SQL que tienen predicados. |
| PropertyParameterExpression |
Expresión que representa el acceso a una propiedad en un parámetro de consulta. |
| SelectExpression |
Representa una expresión SELECT de SQL. |
| SelectExpressionDependencies |
Clase de parámetro de dependencias de servicio para SelectExpression Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la 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. |
| SelectExpressionFactory |
Un generador SelectExpression. |
| SqlFragmentExpression |
Representa un fragmento de SQL que se insertará directamente en la salida generada durante la generación de SQL. |
| SqlFunctionExpression |
Representa una expresión de llamada de función SQL. |
| StringCompareExpression |
Representa una expresión de comparación de cadenas de SQL. |
| SumExpression |
Representa una expresión SUM de SQL. |
| TableExpression |
Representa una expresión de tabla SQL. |
| TableExpressionBase |
Clase base para expresiones de tabla SQL. |
Interfaces
| ISelectExpressionFactory |
Un generador para instancias selectExpression. |