SqlExpressionFactory.Select Methode
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.
Überlädt
| Name | Beschreibung |
|---|---|
| Select(IEntityType) |
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die einen Entitätstyp aus einer Tabellenquelle projiziert, die mit der Standardzuordnung im Modell erstellt wurde. |
| Select(SqlExpression) |
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die eine SqlExpression oder 1 aus keiner Tabelle und ohne Komposition projiziert. |
| Select(IEntityType, TableExpressionBase) |
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die einen Entitätstyp aus einer Tabellenquelle projiziert. |
| Select(IEntityType, String, Expression) |
Veraltet.
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die einen Entitätstyp aus einer Tabellenquelle projiziert, die mit einem benutzerdefinierten SQL erstellt wurde. |
Select(IEntityType)
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die einen Entitätstyp aus einer Tabellenquelle projiziert, die mit der Standardzuordnung im Modell erstellt wurde.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (entityType As IEntityType) As SelectExpression
Parameter
- entityType
- IEntityType
Ein Entitätstyp, der projiziert werden soll.
Gibt zurück
Ein Ausdruck, der eine SELECT in einer SQL-Struktur darstellt.
Implementiert
Gilt für:
Select(SqlExpression)
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die eine SqlExpression oder 1 aus keiner Tabelle und ohne Komposition projiziert.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression projection);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? projection);
abstract member Select : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (projection As SqlExpression) As SelectExpression
Parameter
- projection
- SqlExpression
A SqlExpression to project.
Gibt zurück
Ein Ausdruck, der eine SELECT in einer SQL-Struktur darstellt.
Implementiert
Gilt für:
Select(IEntityType, TableExpressionBase)
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die einen Entitätstyp aus einer Tabellenquelle projiziert.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase tableExpressionBase);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (entityType As IEntityType, tableExpressionBase As TableExpressionBase) As SelectExpression
Parameter
- entityType
- IEntityType
Ein Entitätstyp, der projiziert werden soll.
- tableExpressionBase
- TableExpressionBase
Eine Tabellenquelle zum Projekt aus.
Gibt zurück
Ein Ausdruck, der eine SELECT in einer SQL-Struktur darstellt.
Implementiert
Gilt für:
Select(IEntityType, String, Expression)
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
- Quelle:
- SqlExpressionFactory.cs
Achtung
Use overload which takes TableExpressionBase by passing FromSqlExpression directly.
Erstellt eine neue SelectExpression , die eine SELECT in einer SQL-Struktur darstellt, die einen Entitätstyp aus einer Tabellenquelle projiziert, die mit einem benutzerdefinierten SQL erstellt wurde.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string sql, System.Linq.Expressions.Expression sqlArguments);
[System.Obsolete("Use overload which takes TableExpressionBase by passing FromSqlExpression directly.")]
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType, string sql, System.Linq.Expressions.Expression sqlArguments);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
[<System.Obsolete("Use overload which takes TableExpressionBase by passing FromSqlExpression directly.")>]
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
override this.Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType * string * System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Overridable Function Select (entityType As IEntityType, sql As String, sqlArguments As Expression) As SelectExpression
Parameter
- entityType
- IEntityType
Ein Entitätstyp, der projiziert werden soll.
- sql
- String
Ein benutzerdefiniertes SQL für die Tabellenquelle.
- sqlArguments
- Expression
Ein Ausdruck, der Parameter darstellt, die an die benutzerdefinierte SQL-Datei übergeben werden.
Gibt zurück
Ein Ausdruck, der eine SELECT in einer SQL-Struktur darstellt.
Implementiert
- Attribute