SelectExpression Construtores
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
| Nome | Descrição |
|---|---|
| SelectExpression(SqlExpression, SqlAliasManager) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
| SelectExpression(List<TableExpressionBase>, Expression, List<ValueTuple<ColumnExpression,ValueComparer>>, SqlAliasManager) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
| SelectExpression(JsonQueryExpression, TableExpressionBase, String, Type, RelationalTypeMapping) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
| SelectExpression(TableExpressionBase, String, Type, RelationalTypeMapping, Nullable<Boolean>, String, Type, RelationalTypeMapping) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
| SelectExpression(String, IReadOnlyList<TableExpressionBase>, SqlExpression, IReadOnlyList<SqlExpression>, SqlExpression, IReadOnlyList<ProjectionExpression>, Boolean, IReadOnlyList<OrderingExpression>, SqlExpression, SqlExpression, IReadOnlySet<String>, IReadOnlyDictionary<String,IAnnotation>) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
| SelectExpression(String, IReadOnlyList<TableExpressionBase>, SqlExpression, IReadOnlyList<SqlExpression>, SqlExpression, IReadOnlyList<ProjectionExpression>, Boolean, IReadOnlyList<OrderingExpression>, SqlExpression, SqlExpression, SqlAliasManager, IReadOnlySet<String>, IReadOnlyDictionary<String, IAnnotation>) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
| SelectExpression(String, List<TableExpressionBase>, SqlExpression, List<SqlExpression>, SqlExpression, List<ProjectionExpression>, Boolean, List<OrderingExpression>, SqlExpression, SqlExpression, ISet<String>, IReadOnlyDictionary<String,IAnnotation>, SqlAliasManager, Boolean) |
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core. |
SelectExpression(SqlExpression, SqlAliasManager)
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression projection, Microsoft.EntityFrameworkCore.Query.SqlAliasManager sqlAliasManager);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlAliasManager -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (projection As SqlExpression, sqlAliasManager As SqlAliasManager)
Parâmetros
- projection
- SqlExpression
- sqlAliasManager
- SqlAliasManager
- Atributos
Aplica-se a
SelectExpression(List<TableExpressionBase>, Expression, List<ValueTuple<ColumnExpression,ValueComparer>>, SqlAliasManager)
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> tables, System.Linq.Expressions.Expression projection, System.Collections.Generic.List<(Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression Column, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer Comparer)> identifier, Microsoft.EntityFrameworkCore.Query.SqlAliasManager sqlAliasManager);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> * System.Linq.Expressions.Expression * System.Collections.Generic.List<ValueTuple<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression, Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer>> * Microsoft.EntityFrameworkCore.Query.SqlAliasManager -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (tables As List(Of TableExpressionBase), projection As Expression, identifier As List(Of ValueTuple(Of ColumnExpression, ValueComparer)), sqlAliasManager As SqlAliasManager)
Parâmetros
- tables
- List<TableExpressionBase>
- projection
- Expression
- identifier
- List<ValueTuple<ColumnExpression,ValueComparer>>
- sqlAliasManager
- SqlAliasManager
- Atributos
Aplica-se a
SelectExpression(JsonQueryExpression, TableExpressionBase, String, Type, RelationalTypeMapping)
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(Microsoft.EntityFrameworkCore.Query.JsonQueryExpression jsonQueryExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase tableExpressionBase, string identifierColumnName, Type identifierColumnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping identifierColumnTypeMapping);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : Microsoft.EntityFrameworkCore.Query.JsonQueryExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase * string * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (jsonQueryExpression As JsonQueryExpression, tableExpressionBase As TableExpressionBase, identifierColumnName As String, identifierColumnType As Type, identifierColumnTypeMapping As RelationalTypeMapping)
Parâmetros
- jsonQueryExpression
- JsonQueryExpression
- tableExpressionBase
- TableExpressionBase
- identifierColumnName
- String
- identifierColumnType
- Type
- identifierColumnTypeMapping
- RelationalTypeMapping
- Atributos
Aplica-se a
SelectExpression(TableExpressionBase, String, Type, RelationalTypeMapping, Nullable<Boolean>, String, Type, RelationalTypeMapping)
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase tableExpression, string columnName, Type columnType, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? columnTypeMapping, bool? isColumnNullable = default, string? identifierColumnName = default, Type? identifierColumnType = default, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? identifierColumnTypeMapping = default);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase * string * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Nullable<bool> * string * Type * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (tableExpression As TableExpressionBase, columnName As String, columnType As Type, columnTypeMapping As RelationalTypeMapping, Optional isColumnNullable As Nullable(Of Boolean) = Nothing, Optional identifierColumnName As String = Nothing, Optional identifierColumnType As Type = Nothing, Optional identifierColumnTypeMapping As RelationalTypeMapping = Nothing)
Parâmetros
- tableExpression
- TableExpressionBase
- columnName
- String
- columnType
- Type
- columnTypeMapping
- RelationalTypeMapping
- identifierColumnName
- String
- identifierColumnType
- Type
- identifierColumnTypeMapping
- RelationalTypeMapping
- Atributos
Aplica-se a
SelectExpression(String, IReadOnlyList<TableExpressionBase>, SqlExpression, IReadOnlyList<SqlExpression>, SqlExpression, IReadOnlyList<ProjectionExpression>, Boolean, IReadOnlyList<OrderingExpression>, SqlExpression, SqlExpression, IReadOnlySet<String>, IReadOnlyDictionary<String,IAnnotation>)
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(string? alias, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> tables, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? predicate, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> groupBy, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? having, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> projections, bool distinct, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> orderings, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? offset, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? limit, System.Collections.Generic.IReadOnlySet<string>? tags = default, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations = default);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> * bool * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlySet<string> * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (alias As String, tables As IReadOnlyList(Of TableExpressionBase), predicate As SqlExpression, groupBy As IReadOnlyList(Of SqlExpression), having As SqlExpression, projections As IReadOnlyList(Of ProjectionExpression), distinct As Boolean, orderings As IReadOnlyList(Of OrderingExpression), offset As SqlExpression, limit As SqlExpression, Optional tags As IReadOnlySet(Of String) = Nothing, Optional annotations As IReadOnlyDictionary(Of String, IAnnotation) = Nothing)
Parâmetros
- alias
- String
- tables
- IReadOnlyList<TableExpressionBase>
- predicate
- SqlExpression
- groupBy
- IReadOnlyList<SqlExpression>
- having
- SqlExpression
- projections
- IReadOnlyList<ProjectionExpression>
- distinct
- Boolean
- orderings
- IReadOnlyList<OrderingExpression>
- offset
- SqlExpression
- limit
- SqlExpression
- tags
- IReadOnlySet<String>
- annotations
- IReadOnlyDictionary<String,IAnnotation>
- Atributos
Aplica-se a
SelectExpression(String, IReadOnlyList<TableExpressionBase>, SqlExpression, IReadOnlyList<SqlExpression>, SqlExpression, IReadOnlyList<ProjectionExpression>, Boolean, IReadOnlyList<OrderingExpression>, SqlExpression, SqlExpression, SqlAliasManager, IReadOnlySet<String>, IReadOnlyDictionary<String, IAnnotation>)
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(string? alias, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> tables, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? predicate, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> groupBy, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? having, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> projections, bool distinct, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> orderings, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? offset, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? limit, Microsoft.EntityFrameworkCore.Query.SqlAliasManager sqlAliasManager, System.Collections.Generic.IReadOnlySet<string>? tags = default, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations = default);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> * bool * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlAliasManager * System.Collections.Generic.IReadOnlySet<string> * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (alias As String, tables As IReadOnlyList(Of TableExpressionBase), predicate As SqlExpression, groupBy As IReadOnlyList(Of SqlExpression), having As SqlExpression, projections As IReadOnlyList(Of ProjectionExpression), distinct As Boolean, orderings As IReadOnlyList(Of OrderingExpression), offset As SqlExpression, limit As SqlExpression, sqlAliasManager As SqlAliasManager, Optional tags As IReadOnlySet(Of String) = Nothing, Optional annotations As IReadOnlyDictionary(Of String, IAnnotation) = Nothing)
Parâmetros
- alias
- String
- tables
- IReadOnlyList<TableExpressionBase>
- predicate
- SqlExpression
- groupBy
- IReadOnlyList<SqlExpression>
- having
- SqlExpression
- projections
- IReadOnlyList<ProjectionExpression>
- distinct
- Boolean
- orderings
- IReadOnlyList<OrderingExpression>
- offset
- SqlExpression
- limit
- SqlExpression
- sqlAliasManager
- SqlAliasManager
- tags
- IReadOnlySet<String>
- annotations
- IReadOnlyDictionary<String,IAnnotation>
- Atributos
Aplica-se a
SelectExpression(String, List<TableExpressionBase>, SqlExpression, List<SqlExpression>, SqlExpression, List<ProjectionExpression>, Boolean, List<OrderingExpression>, SqlExpression, SqlExpression, ISet<String>, IReadOnlyDictionary<String,IAnnotation>, SqlAliasManager, Boolean)
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
- Origem:
- SelectExpression.cs
Essa é uma API interna que dá suporte à infraestrutura de Entity Framework Core e não está sujeita aos mesmos padrões de compatibilidade que as APIs públicas. Ele pode ser alterado ou removido sem aviso prévio em qualquer versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que fazer isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão Entity Framework Core.
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(string? alias, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> tables, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? predicate, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> groupBy, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? having, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> projections, bool distinct, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> orderings, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? offset, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? limit, System.Collections.Generic.ISet<string> tags, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations, Microsoft.EntityFrameworkCore.Query.SqlAliasManager sqlAliasManager, bool isMutable);
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public SelectExpression(string? alias, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> tables, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? predicate, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> groupBy, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? having, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> projections, bool distinct, System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> orderings, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? offset, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? limit, System.Collections.Generic.ISet<string> tags, System.Collections.Generic.IReadOnlyDictionary<string,Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>? annotations, Microsoft.EntityFrameworkCore.Query.SqlAliasManager? sqlAliasManager, bool isMutable);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression : string * System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.ProjectionExpression> * bool * System.Collections.Generic.List<Microsoft.EntityFrameworkCore.Query.SqlExpressions.OrderingExpression> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.ISet<string> * System.Collections.Generic.IReadOnlyDictionary<string, Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> * Microsoft.EntityFrameworkCore.Query.SqlAliasManager * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression
Public Sub New (alias As String, tables As List(Of TableExpressionBase), predicate As SqlExpression, groupBy As List(Of SqlExpression), having As SqlExpression, projections As List(Of ProjectionExpression), distinct As Boolean, orderings As List(Of OrderingExpression), offset As SqlExpression, limit As SqlExpression, tags As ISet(Of String), annotations As IReadOnlyDictionary(Of String, IAnnotation), sqlAliasManager As SqlAliasManager, isMutable As Boolean)
Parâmetros
- alias
- String
- tables
- List<TableExpressionBase>
- predicate
- SqlExpression
- groupBy
- List<SqlExpression>
- having
- SqlExpression
- projections
- List<ProjectionExpression>
- distinct
- Boolean
- orderings
- List<OrderingExpression>
- offset
- SqlExpression
- limit
- SqlExpression
- annotations
- IReadOnlyDictionary<String,IAnnotation>
- sqlAliasManager
- SqlAliasManager
- isMutable
- Boolean
- Atributos