TableExpression 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.
Ein Ausdruck, der eine Tabelle oder Sicht in einer SQL-Struktur darstellt.
public class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase
public sealed class TableExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.IClonableTableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ITableBasedExpression
type TableExpression = class
inherit TableExpressionBase
type TableExpression = class
inherit TableExpressionBase
interface IClonableTableExpressionBase
type TableExpression = class
inherit TableExpressionBase
interface IClonableTableExpressionBase
interface ITableBasedExpression
Public Class TableExpression
Inherits TableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Implements IClonableTableExpressionBase
Public NotInheritable Class TableExpression
Inherits TableExpressionBase
Implements IClonableTableExpressionBase, ITableBasedExpression
- Vererbung
- Implementiert
Hinweise
Dies ist ein einfacher Wrapper um eine Tabelle und einen Schemanamen. Instanzen dieses Typs können nicht durch Anwendungs- oder Datenbankanbietercode erstellt werden. Wenn dies ein Problem für Ihre Anwendung oder Ihren Anbieter ist, melden Sie bitte ein Problem unter github.com/dotnet/efcore.
Eigenschaften
Alias |
Der Dieser Tabellenquelle zugewiesene Alias. |
Alias |
Der Dieser Tabellenquelle zugewiesene Alias. (Geerbt von TableExpressionBase) |
Name |
Der Name der Tabelle oder Sicht. |
NodeType |
Ein Ausdruck, der eine Tabelle oder Sicht in einer SQL-Struktur darstellt. (Geerbt von TableExpressionBase) |
Schema |
Das Schema der Tabelle oder Sicht. |
Table |
Die, die ITableBase dieser Tabelle oder Ansicht zugeordnet ist. |
Type |
Ein Ausdruck, der eine Tabelle oder Sicht in einer SQL-Struktur darstellt. (Geerbt von TableExpressionBase) |
Methoden
AddAnnotation(String, Object) |
Fügt diesem Objekt eine Anmerkung hinzu. Wird ausgelöst, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. (Geerbt von TableExpressionBase) |
Clone() |
Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt. |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
Erstellt ein Objekt wie dieses mit angegebenen Anmerkungen. (Geerbt von TableExpressionBase) |
Equals(Object) |
Ein Ausdruck, der eine Tabelle oder Sicht in einer SQL-Struktur darstellt. |
FindAnnotation(String) |
Ruft die Anmerkung mit dem angegebenen Namen ab und gibt zurück |
GetAnnotations() |
Ruft alle Anmerkungen für das aktuelle Objekt ab. (Geerbt von TableExpressionBase) |
GetHashCode() |
Ein Ausdruck, der eine Tabelle oder Sicht in einer SQL-Struktur darstellt. |
Print(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks mithilfe ExpressionPrintervon . |
Print(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks mithilfe ExpressionPrintervon . (Geerbt von TableExpressionBase) |
PrintAnnotations(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung von Anmerkungen, die mit dem angegebenen Ausdruck ExpressionPrinterverknüpft sind. (Geerbt von TableExpressionBase) |
VisitChildren(ExpressionVisitor) |
Ein Ausdruck, der eine Tabelle oder Sicht in einer SQL-Struktur darstellt. (Geerbt von TableExpressionBase) |
Explizite Schnittstellenimplementierungen
IPrintableExpression.Print(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks mithilfe ExpressionPrintervon . (Geerbt von TableExpressionBase) |
ITableBasedExpression.Table |
Das ITableBase der angegebenen Tabellenquelle zugeordnete , falls vorhanden. |
Erweiterungsmethoden
UnwrapJoin(TableExpressionBase) |
Wenn die angegebene |
Gilt für:
Entity Framework