ISqlExpressionFactory.Select Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Select(IEntityType) |
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um tipo de entidade de uma fonte de tabela criada usando o mapeamento padrão no modelo. |
Select(SqlExpression) |
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um SqlExpression ou 1 de nenhuma tabela e sem nenhuma composição. |
Select(IEntityType, TableExpressionBase) |
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um tipo de entidade de uma fonte de tabela. |
Select(IEntityType, String, Expression) |
Obsoleto.
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um tipo de entidade de uma fonte de tabela criada usando um SQL personalizado. |
Select(IEntityType)
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um tipo de entidade de uma fonte de tabela criada usando o mapeamento padrão no modelo.
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
Parâmetros
- entityType
- IEntityType
Um tipo de entidade a ser projetado.
Retornos
Uma expressão que representa um SELECT em uma árvore SQL.
Aplica-se a
Select(SqlExpression)
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um SqlExpression ou 1 de nenhuma tabela e sem nenhuma composição.
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
Parâmetros
- projection
- SqlExpression
Um SqlExpression para projetar.
Retornos
Uma expressão que representa um SELECT em uma árvore SQL.
Aplica-se a
Select(IEntityType, TableExpressionBase)
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um tipo de entidade de uma fonte de tabela.
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
Parâmetros
- entityType
- IEntityType
Um tipo de entidade a ser projetado.
- tableExpressionBase
- TableExpressionBase
Uma fonte de tabela da qual projetar.
Retornos
Uma expressão que representa um SELECT em uma árvore SQL.
Aplica-se a
Select(IEntityType, String, Expression)
Cuidado
Use overload which takes TableExpressionBase by passing FromSqlExpression directly.
Cria um novo SelectExpression que representa um SELECT em uma árvore SQL projetando um tipo de entidade de uma fonte de tabela criada usando um SQL personalizado.
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
Parâmetros
- entityType
- IEntityType
Um tipo de entidade a ser projetado.
- sql
- String
Um SQL personalizado para a origem da tabela.
- sqlArguments
- Expression
Uma expressão que representa parâmetros passados para o SQL personalizado.
Retornos
Uma expressão que representa um SELECT em uma árvore SQL.
- Atributos
Aplica-se a
Entity Framework