Partager via


InExpression Classe

Définition

Représente une expression SQL IN.

public class InExpression : System.Linq.Expressions.Expression
type InExpression = class
    inherit Expression
Public Class InExpression
Inherits Expression
Héritage
InExpression

Constructeurs

InExpression(AliasExpression, IReadOnlyList<Expression>)

Crée une instance d’InExpression.

InExpression(AliasExpression, SelectExpression)

Crée une instance d’InExpression.

InExpression(Expression, IReadOnlyList<Expression>)

Crée une instance d’InExpression.

InExpression(Expression, SelectExpression)

Crée une instance d’InExpression.

Propriétés

NodeType

Retourne le type de nœud de cette Expression. (Hérité de Expression.)

Operand

Obtient l'opérande.

SubQuery

Obtient la sous-requête.

Type

Obtient le type statique de l'expression que ce Expression représente. (Hérité de Expression.)

Values

Obtient les valeurs.

Méthodes

Accept(ExpressionVisitor)

Distribue à la méthode de visite spécifique à ce type de nœud.

Equals(Object)

Teste si cet objet est considéré comme égal à un autre.

GetHashCode()

Retourne un code de hachage pour cet objet.

ToString()

Crée une String représentation de l’expression.

VisitChildren(ExpressionVisitor)

Réduit le nœud, puis appelle la Visit(Expression) méthode en passant l’expression réduite. Lève une exception si le nœud n'est pas réductible.

S’applique à