InExpression Clase
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í.
Expresión que representa una operación IN en un árbol SQL.
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.
public class InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
type InExpression = class
inherit SqlExpression
Public Class InExpression
Inherits SqlExpression
- Herencia
Constructores
InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping) |
Obsoletos.
Crea una nueva instancia de la InExpression clase que representa una |
InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping) |
Obsoletos.
Crea una nueva instancia de la InExpression clase que representa una |
InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping) |
Crea una nueva instancia de la InExpression clase , que representa una expresión SQL |
InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping) |
Crea una nueva instancia de la InExpression clase que representa una |
InExpression(SqlExpression, SelectExpression, RelationalTypeMapping) |
Crea una nueva instancia de la InExpression clase , que representa una expresión SQL |
InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping) |
Crea una nueva instancia de la InExpression clase que representa una |
InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping) |
Crea una nueva instancia de la InExpression clase , que representa una expresión SQL |
Propiedades
IsNegated |
Valor que indica si el elemento debe estar presente en los valores o ausentes. |
Item |
Elemento que se va a buscar en los valores. |
NodeType |
Expresión que representa una operación IN en un árbol SQL. 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. (Heredado de SqlExpression) |
Subquery |
Subconsulta en la que se va a buscar el elemento. |
Type |
Expresión que representa una operación IN en un árbol SQL. 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. (Heredado de SqlExpression) |
TypeMapping |
asociado RelationalTypeMapping a esta expresión. (Heredado de SqlExpression) |
Values |
Lista de valores en la que se va a buscar el elemento. |
ValuesParameter |
Parámetro que contiene la lista de valores en los que buscar el elemento. La lista con parámetros se expande al valor real antes de generar la consulta SQL. |
Métodos
ApplyTypeMapping(RelationalTypeMapping) |
Aplica la asignación de tipos proporcionada a esta expresión. |
Equals(Object) |
Expresión que representa una operación IN en un árbol SQL. 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. |
GetHashCode() |
Expresión que representa una operación IN en un árbol SQL. 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. |
Negate() |
Niega esta expresión cambiando el estado de presencia o ausencia indicado por IsNegated. |
Print(ExpressionPrinter) |
Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter. |
Update(SqlExpression, IReadOnlyList<SqlExpression>) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. |
Update(SqlExpression, SelectExpression, IReadOnlyList<SqlExpression>, SqlParameterExpression) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. |
Update(SqlExpression, SelectExpression) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. |
Update(SqlExpression, SqlExpression, SelectExpression) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. |
Update(SqlExpression, SqlParameterExpression) |
Crea una nueva expresión que es como esta, pero usa el elemento secundario proporcionado. Si todos los elementos secundarios son iguales, devolverá esta expresión. |
VisitChildren(ExpressionVisitor) |
Expresión que representa una operación IN en un árbol SQL. 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. |
Implementaciones de interfaz explícitas
IPrintableExpression.Print(ExpressionPrinter) |
Crea una representación de cadena imprimible de la expresión especificada mediante ExpressionPrinter. (Heredado de SqlExpression) |