ISqlExpressionFactory.Select Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Select(IEntityType) |
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un tipo di entità da un'origine tabella creata usando il mapping predefinito nel modello. |
Select(SqlExpression) |
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un SqlExpression oggetto o 1 da nessuna tabella e senza alcuna composizione. |
Select(IEntityType, TableExpressionBase) |
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un tipo di entità da un'origine tabella. |
Select(IEntityType, String, Expression) |
Obsoleti.
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un tipo di entità da un'origine tabella creata usando un'istanza sql personalizzata. |
Select(IEntityType)
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un tipo di entità da un'origine tabella creata usando il mapping predefinito nel modello.
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
Parametri
- entityType
- IEntityType
Tipo di entità da proiettare.
Restituisce
Espressione che rappresenta un oggetto SELECT in un albero SQL.
Si applica a
Select(SqlExpression)
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un SqlExpression oggetto o 1 da nessuna tabella e senza alcuna composizione.
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
Parametri
- projection
- SqlExpression
Oggetto SqlExpression da proiettare.
Restituisce
Espressione che rappresenta un oggetto SELECT in un albero SQL.
Si applica a
Select(IEntityType, TableExpressionBase)
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un tipo di entità da un'origine tabella.
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
Parametri
- entityType
- IEntityType
Tipo di entità da proiettare.
- tableExpressionBase
- TableExpressionBase
Origine tabella da cui proiettare.
Restituisce
Espressione che rappresenta un oggetto SELECT in un albero SQL.
Si applica a
Select(IEntityType, String, Expression)
Attenzione
Use overload which takes TableExpressionBase by passing FromSqlExpression directly.
Crea un nuovo SelectExpression oggetto che rappresenta un oggetto SELECT in un albero SQL che proietta un tipo di entità da un'origine tabella creata usando un'istanza sql personalizzata.
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
Parametri
- entityType
- IEntityType
Tipo di entità da proiettare.
- sql
- String
SQL personalizzato per l'origine della tabella.
- sqlArguments
- Expression
Espressione che rappresenta i parametri passati a SQL personalizzato.
Restituisce
Espressione che rappresenta un oggetto SELECT in un albero SQL.
- Attributi