Compartir a través de


InExpression Clase

Definición

Representa una expresión IN de SQL.

public class InExpression : System.Linq.Expressions.Expression
type InExpression = class
    inherit Expression
Public Class InExpression
Inherits Expression
Herencia
InExpression

Constructores

InExpression(AliasExpression, IReadOnlyList<Expression>)

Crea una nueva instancia de InExpression.

InExpression(AliasExpression, SelectExpression)

Crea una nueva instancia de InExpression.

InExpression(Expression, IReadOnlyList<Expression>)

Crea una nueva instancia de InExpression.

InExpression(Expression, SelectExpression)

Crea una nueva instancia de InExpression.

Propiedades

NodeType

Devuelve el tipo de nodo de Expression. (Se hereda de Expression).

Operand

Obtiene el operando.

SubQuery

Obtiene la subconsulta.

Type

Obtiene el tipo estático de la expresión que Expression representa. (Se hereda de Expression).

Values

Obtiene los valores.

Métodos

Accept(ExpressionVisitor)

Envía la expresión al método de visita específico de este tipo de nodo.

Equals(Object)

Comprueba si este objeto se considera igual a otro.

GetHashCode()

Devuelve un código hash para este objeto.

ToString()

Crea una String representación de la expresión.

VisitChildren(ExpressionVisitor)

Reduce el nodo y, a continuación, llama al Visit(Expression) método que pasa la expresión reducida. Si el nodo no es reducible, produce una excepción.

Se aplica a