TableExpressionBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
| Name | Beschreibung |
|---|---|
| TableExpressionBase(IQuerySource, String) |
Initialisiert eine neue Instanz des Microsoft. EntityFrameworkCore.Query.Expressions.TableExpressionBase-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Alias |
Ruft den Alias ab. |
| NodeType |
Gibt den Knotentyp dieses Typs Expressionzurück. (Geerbt von Expression.) |
| QuerySource |
Ruft die Abfragequelle ab. |
| Type |
Ruft den statischen Typ des Ausdrucks ab, der dies Expression darstellt. (Geerbt von Expression.) |
Methoden
| Name | Beschreibung |
|---|---|
| HandlesQuerySource(IQuerySource) |
Bestimmt, ob diese TableExpressionBase die angegebene Abfragequelle behandelt. |
| PreProcessQuerySource(IQuerySource) |
Vorprozesse der gegebenen 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 reducierbar ist. |