TableValuedFunctionExpression 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 Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet.
public class TableValuedFunctionExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
public class TableValuedFunctionExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ITableBasedExpression
type TableValuedFunctionExpression = class
inherit TableExpressionBase
type TableValuedFunctionExpression = class
inherit TableExpressionBase
interface ITableBasedExpression
Public Class TableValuedFunctionExpression
Inherits TableExpressionBase
Public Class TableValuedFunctionExpression
Inherits TableExpressionBase
Implements ITableBasedExpression
- Vererbung
- Abgeleitet
- Implementiert
Konstruktoren
TableValuedFunctionExpression(IStoreFunction, IReadOnlyList<SqlExpression>) |
Erstellt eine neue Instanz der TableValuedFunctionExpression-Klasse. |
TableValuedFunctionExpression(String, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>) |
Erstellt eine neue Instanz der TableValuedFunctionExpression-Klasse. |
TableValuedFunctionExpression(String, String, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>) |
Erstellt eine neue Instanz der TableValuedFunctionExpression-Klasse. |
TableValuedFunctionExpression(String, String, String, Boolean, IReadOnlyList<SqlExpression>, IEnumerable<IAnnotation>) |
Erstellt eine neue Instanz der TableValuedFunctionExpression-Klasse. |
Eigenschaften
Alias |
Der Dieser Tabellenquelle zugewiesene Alias. |
Alias |
Der Dieser Tabellenquelle zugewiesene Alias. (Geerbt von TableExpressionBase) |
Arguments |
Die Liste der Argumente dieser Funktion. |
IsBuiltIn |
Ruft den Wert ab, der angibt, ob die Funktion integriert ist. |
Name |
Der Name der Funktion. |
NodeType |
Ein Ausdruck, der eine Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. (Geerbt von TableExpressionBase) |
Schema |
Das Schema der Funktion. |
StoreFunction |
Die Speicherfunktion. |
Type |
Ein Ausdruck, der eine Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. (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) |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
Erstellt ein Objekt wie dieses mit angegebenen Anmerkungen. |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
Erstellt ein Objekt wie dieses mit angegebenen Anmerkungen. (Geerbt von TableExpressionBase) |
Equals(Object) |
Ein Ausdruck, der eine Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
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 Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
Print(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks mithilfe ExpressionPrintervon . |
PrintAnnotations(ExpressionPrinter) |
Erstellt eine druckbare Zeichenfolgendarstellung von Anmerkungen, die mit dem angegebenen Ausdruck ExpressionPrinterverknüpft sind. (Geerbt von TableExpressionBase) |
Update(IReadOnlyList<SqlExpression>) |
Erstellt einen neuen Ausdruck, der diesem ähnelt, verwendet jedoch die angegebenen untergeordneten Elemente. Wenn alle untergeordneten Elemente identisch sind, wird dieser Ausdruck zurückgegeben. |
VisitChildren(ExpressionVisitor) |
Ein Ausdruck, der eine Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen nicht im Anwendungscode verwendet. |
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