Jazyk

ISqlExpressionFactory.Select Metoda

Definice

Přetížení

Název Description
Select(IEntityType, String, Expression)
Zastaralé.

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL, který projektuje typ entity ze zdroje tabulky vytvořeného pomocí vlastního SQL.

Select(IEntityType)

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL projektující typ entity ze zdroje tabulky vytvořeného pomocí výchozího mapování v modelu.

Select(SqlExpression)

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL, který promítá tabulku nebo SqlExpression 1 z žádné tabulky a bez jakéhokoli složení.

Select(IEntityType, TableExpressionBase)

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL, který projektuje typ entity ze zdroje tabulky.

Select(IEntityType, String, Expression)

Upozornění

Use overload which takes TableExpressionBase by passing FromSqlExpression directly.

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL, který projektuje typ entity ze zdroje tabulky vytvořeného pomocí vlastního SQL.

public 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 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
[<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
Public Function Select (entityType As IEntityType, sql As String, sqlArguments As Expression) As SelectExpression

Parametry

entityType
IEntityType

Typ entity pro projekt.

sql
String

Vlastní SQL pro zdroj tabulky.

sqlArguments
Expression

Výraz představující parametry předané vlastnímu SQL.

Návraty

Výraz představující SELECT ve stromu SQL.

Atributy

Platí pro

Select(IEntityType)

Zdroj:
ISqlExpressionFactory.cs
Zdroj:
ISqlExpressionFactory.cs

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL projektující typ entity ze zdroje tabulky vytvořeného pomocí výchozího mapování v modelu.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member Select : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Function Select (entityType As IEntityType) As SelectExpression

Parametry

entityType
IEntityType

Typ entity pro projekt.

Návraty

Výraz představující SELECT ve stromu SQL.

Platí pro

Select(SqlExpression)

Zdroj:
ISqlExpressionFactory.cs
Zdroj:
ISqlExpressionFactory.cs

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL, který promítá tabulku nebo SqlExpression 1 z žádné tabulky a bez jakéhokoli složení.

public Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression Select(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression projection);
public 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
Public Function Select (projection As SqlExpression) As SelectExpression

Parametry

projection
SqlExpression

A SqlExpression to project.

Návraty

Výraz představující SELECT ve stromu SQL.

Platí pro

Select(IEntityType, TableExpressionBase)

Zdroj:
ISqlExpressionFactory.cs
Zdroj:
ISqlExpressionFactory.cs

Vytvoří novou SelectExpression , která představuje SELECT ve stromu SQL, který projektuje typ entity ze zdroje tabulky.

public 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
Public Function Select (entityType As IEntityType, tableExpressionBase As TableExpressionBase) As SelectExpression

Parametry

entityType
IEntityType

Typ entity pro projekt.

tableExpressionBase
TableExpressionBase

Zdroj tabulky, ze které se projektuje.

Návraty

Výraz představující SELECT ve stromu SQL.

Platí pro