Sdílet prostřednictvím


InExpression Třída

Definice

Představuje výraz SQL IN.

public class InExpression : System.Linq.Expressions.Expression
type InExpression = class
    inherit Expression
Public Class InExpression
Inherits Expression
Dědičnost
InExpression

Konstruktory

InExpression(AliasExpression, IReadOnlyList<Expression>)

Vytvoří novou instanci InExpression.

InExpression(AliasExpression, SelectExpression)

Vytvoří novou instanci InExpression.

InExpression(Expression, IReadOnlyList<Expression>)

Vytvoří novou instanci InExpression.

InExpression(Expression, SelectExpression)

Vytvoří novou instanci InExpression.

Vlastnosti

NodeType

Vrátí typ uzlu tohoto Expressiontypu . (Zděděno z Expression.)

Operand

Získá operand.

SubQuery

Získá dílčí dotaz.

Type

Získá statický typ výrazu, který představuje Expression . (Zděděno z Expression.)

Values

Získá hodnoty.

Metody

Accept(ExpressionVisitor)

Odešle metodu visit pro tento typ uzlu.

Equals(Object)

Testuje, zda je tento objekt považován za rovný jinému.

GetHashCode()

Vrátí kód hash pro tento objekt.

ToString()

Vytvoří String reprezentaci výrazu.

VisitChildren(ExpressionVisitor)

Zmenší uzel a pak zavolá metodu předávání Visit(Expression) výrazu reduce. Vyvolá výjimku, pokud uzel není reduciovatelný.

Platí pro