Freigeben über


TableExpressionBase Klasse

Definition

Eine Basisklasse für SQL-Tabellenausdrücke.

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

Konstruktoren

TableExpressionBase(IQuerySource, String)

Initialisiert eine neue instance der Microsoft.EntityFrameworkCore.Query.Expressions.TableExpressionBase-Klasse.

Eigenschaften

Alias

Ruft den Alias ab.

NodeType

Gibt den Knotentyp dieses Expression zurück. (Geerbt von Expression.)

QuerySource

Ruft die Abfragequelle ab.

Type

Ruft den statischen Typ des Ausdrucks ab, den dieser Expression darstellt. (Geerbt von Expression.)

Methoden

HandlesQuerySource(IQuerySource)

Bestimmt, ob diese TableExpressionBase die angegebene Abfragequelle verarbeitet.

PreProcessQuerySource(IQuerySource)

Verarbeitet die angegebene Remotion.Linq.Clauses.IQuerySource.

VisitChildren(ExpressionVisitor)

Reduziert den Knoten und ruft dann die Visit(Expression) -Methode auf, die den reduzierten Ausdruck übergibt. Löst eine Ausnahme aus, wenn der Knoten nicht reduziert werden kann.

Gilt für: