Udostępnij za pośrednictwem


TableExpressionBase Klasa

Definicja

Klasa bazowa dla wyrażeń tabeli SQL.

public abstract class TableExpressionBase : System.Linq.Expressions.Expression
type TableExpressionBase = class
    inherit Expression
Public MustInherit Class TableExpressionBase
Inherits Expression
Dziedziczenie
TableExpressionBase
Pochodne

Konstruktory

TableExpressionBase(IQuerySource, String)

Inicjuje nowe wystąpienie klasy Microsoft.EntityFrameworkCore.Query.Expressions.TableExpressionBase.

Właściwości

Alias

Pobiera alias.

NodeType

Zwraca typ węzła tego Expressionelementu . (Dziedziczone z Expression.)

QuerySource

Pobiera źródło zapytania.

Type

Pobiera statyczny typ wyrażenia, które reprezentuje Expression . (Dziedziczone z Expression.)

Metody

HandlesQuerySource(IQuerySource)

Określa, czy ta tabelaExpressionBase obsługuje dane źródło zapytania.

PreProcessQuerySource(IQuerySource)

Wstępnie przetwarza dany Remotion.Linq.Clauses.IQuerySourceelement .

VisitChildren(ExpressionVisitor)

Zmniejsza węzeł, a następnie wywołuje metodę Visit(Expression) przekazującą wyrażenie zredukowane. Zgłasza wyjątek, jeśli węzeł nie jest reducible.

Dotyczy