Condividi tramite


InExpression Classe

Definizione

Rappresenta un'espressione SQL IN.

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

Costruttori

InExpression(AliasExpression, IReadOnlyList<Expression>)

Crea una nuova istanza di InExpression.

InExpression(AliasExpression, SelectExpression)

Crea una nuova istanza di InExpression.

InExpression(Expression, IReadOnlyList<Expression>)

Crea una nuova istanza di InExpression.

InExpression(Expression, SelectExpression)

Crea una nuova istanza di InExpression.

Proprietà

NodeType

Restituisce il tipo di nodo di Expression. Ereditato da Expression.

Operand

Ottiene l'operando.

SubQuery

Ottiene la query secondaria.

Type

Ottiene il tipo statico dell'espressione rappresentata da Expression. Ereditato da Expression.

Values

Ottiene i valori

Metodi

Accept(ExpressionVisitor)

Invia al metodo Visit specifico per questo tipo di nodo.

Equals(Object)

Verifica se questo oggetto è considerato uguale a un altro.

GetHashCode()

Restituisce un codice hash per questo oggetto.

ToString()

Crea una String rappresentazione dell'espressione.

VisitChildren(ExpressionVisitor)

Riduce il nodo e quindi chiama il Visit(Expression) metodo passando l'espressione ridotta. Genera un'eccezione se il nodo non è riducibile.

Si applica a