ISqlExpressionFactory.Select Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
Select(IEntityType) |
Crée un SelectExpression nouveau qui représente un élément SELECT dans une arborescence SQL projetant un type d’entité à partir d’une source de table créée à l’aide du mappage par défaut dans le modèle. |
Select(SqlExpression) |
Crée un SelectExpression nouveau qui représente un SELECT dans une arborescence SQL projetant un SqlExpression ou 1 à partir d’aucune table et sans composition. |
Select(IEntityType, TableExpressionBase) |
Crée un SelectExpression nouveau qui représente un SELECT dans une arborescence SQL projetant un type d’entité à partir d’une source de table. |
Select(IEntityType, String, Expression) |
Obsolète.
Crée un SelectExpression nouveau qui représente un ÉLÉMENT SELECT dans une arborescence SQL projetant un type d’entité à partir d’une source de table créée à l’aide d’un sql personnalisé. |
Select(IEntityType)
Crée un SelectExpression nouveau qui représente un élément SELECT dans une arborescence SQL projetant un type d’entité à partir d’une source de table créée à l’aide du mappage par défaut dans le modèle.
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
Paramètres
- entityType
- IEntityType
Type d’entité à projeter.
Retours
Expression représentant un SELECT dans une arborescence SQL.
S’applique à
Select(SqlExpression)
Crée un SelectExpression nouveau qui représente un SELECT dans une arborescence SQL projetant un SqlExpression ou 1 à partir d’aucune table et sans composition.
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
Paramètres
- projection
- SqlExpression
SqlExpression à projeter.
Retours
Expression représentant un SELECT dans une arborescence SQL.
S’applique à
Select(IEntityType, TableExpressionBase)
Crée un SelectExpression nouveau qui représente un SELECT dans une arborescence SQL projetant un type d’entité à partir d’une source de table.
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
Paramètres
- entityType
- IEntityType
Type d’entité à projeter.
- tableExpressionBase
- TableExpressionBase
Source de table à partir de laquelle projeter.
Retours
Expression représentant un SELECT dans une arborescence SQL.
S’applique à
Select(IEntityType, String, Expression)
Attention
Use overload which takes TableExpressionBase by passing FromSqlExpression directly.
Crée un SelectExpression nouveau qui représente un ÉLÉMENT SELECT dans une arborescence SQL projetant un type d’entité à partir d’une source de table créée à l’aide d’un sql personnalisé.
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
Paramètres
- entityType
- IEntityType
Type d’entité à projeter.
- sql
- String
Sql personnalisé pour la source de table.
- sqlArguments
- Expression
Expression représentant les paramètres passés au sql personnalisé.
Retours
Expression représentant un SELECT dans une arborescence SQL.
- Attributs