Microsoft.EntityFrameworkCore.Query.SqlExpressions Namespace
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.
Klassen
| Name | Beschreibung |
|---|---|
| AtTimeZoneExpression |
Ein Ausdruck, der einen AT TIME ZONE-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| CaseExpression |
Ein Ausdruck, der eine CASE-Anweisung in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| CaseWhenClause |
Ein Objekt, das ein WHEN darstellt... DANN... erstellen sie in einer SQL-Struktur. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| CollateExpression |
Ein Ausdruck, der ein COLLATE in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ColumnExpression |
Ein Ausdruck, der eine Spalte in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| CrossApplyExpression |
Ein Ausdruck, der eine CROSS APPLY in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| CrossJoinExpression |
Ein Ausdruck, der eine CROSS JOIN-Verknüpfung in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| DeleteExpression |
Ein Ausdruck, der einen DELETE-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| DistinctExpression |
Ein Ausdruck, der ein DISTINCT in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ExceptExpression |
Ein Ausdruck, der einen EXCEPT-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ExistsExpression |
Ein Ausdruck, der einen EXISTS-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| FromSqlExpression |
Ein Ausdruck, der eine Unterabfragetabellenquelle mit vom Benutzer bereitgestelltem benutzerdefiniertem SQL darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| FullJoinExpression |
Ein Ausdruck, der einen FULL JOIN in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| InExpression |
Ein Ausdruck, der einen IN-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| InnerJoinExpression |
Ein Ausdruck, der eine INNER JOIN in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| IntersectExpression |
Ein Ausdruck, der einen INTERSECT-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| JoinExpressionBase |
Ein Ausdruck, der eine JOIN in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| JsonScalarExpression |
Ein Ausdruck, der einen Skalar darstellt, der aus einer JSON-Spalte mit dem angegebenen Pfad in der SQL-Struktur extrahiert wird. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| LeftJoinExpression |
Ein Ausdruck, der eine LEFT JOIN in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| LikeExpression |
Ein Ausdruck, der ein LIKE in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| OrderingExpression |
Ein Ausdruck, der eine Sortierung in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| OuterApplyExpression |
Ein Ausdruck, der eine OUTER APPLY in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| PredicateJoinExpressionBase |
Ein Ausdruck, der eine JOIN mit einer Suchbedingung in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ProjectionExpression |
Ein Ausdruck, der eine Projektion in SelectExpression. |
| RightJoinExpression |
Ein Ausdruck, der eine RIGHT JOIN-Struktur in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| RowNumberExpression |
Ein Ausdruck, der einen ROW_NUMBER Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| RowValueExpression |
Ein Ausdruck, der eine SQL-Zeile darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ScalarSubqueryExpression |
Ein Ausdruck, der das Projizieren eines skalaren SQL-Werts aus einer Unterabfrage darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SelectExpression |
Ein Ausdruck, der eine SELECT in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SetOperationBase |
Ein Ausdruck, der einen Satzvorgang zwischen zwei Tabellenquellen darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SqlBinaryExpression |
Ein Ausdruck, der einen binären Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SqlConstantExpression |
Ein Ausdruck, der eine Konstante in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SqlExpression |
Ein Ausdruck, der einen skalaren Wert oder ein SQL-Token in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SqlFragmentExpression |
Ein Ausdruck, der ein SQL-Token darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SqlFunctionExpression |
Ein Ausdruck, der einen Funktionsaufruf in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| SqlParameterExpression |
Ein Ausdruck, der einen Parameter in einer SQL-Struktur darstellt. |
| SqlUnaryExpression |
Ein Ausdruck, der einen unären Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| TableExpression |
Ein Ausdruck, der eine Tabelle oder Ansicht in einer SQL-Struktur darstellt. |
| TableExpressionBase |
Ein Ausdruck, der eine Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| TableValuedFunctionExpression |
Ein Ausdruck, der eine Tabellenwertfunktion als Tabellenquelle in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| UnionExpression |
Ein Ausdruck, der einen UNION-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| UpdateExpression |
Ein Ausdruck, der einen UPDATE-Vorgang in einer SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ValuesExpression |
Ein Ausdruck, der eine Konstantentabelle in SQL darstellt, manchmal auch als Tabellenwertkonstruktor bezeichnet. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
Strukturen
| Name | Beschreibung |
|---|---|
| ColumnValueSetter |
Ein Objekt, das eine Spalte = Wertkonstrukt in einer SET-Klausel des BEFEHLS UPDATE in der SQL-Struktur darstellt. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IClonableTableExpressionBase |
Eine Schnittstelle, die eine Tabellenquelle in einer SQL-Struktur darstellt, die geklont werden kann. Diese Schnittstelle wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |
| ITableBasedExpression |
Eine Schnittstelle, die Zugriff auf eine optionale ITableBase , der angegebenen Tabellenquelle zugeordnet ist. Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet. |