Compartilhar via


StructuralTypeProjectionExpression Construtor

Definição

Essa é uma API interna que dá suporte à infraestrutura do 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 nenhuma versão. Você só deve usá-lo diretamente em seu código com extrema cautela e saber que isso pode resultar em falhas de aplicativo ao atualizar para uma nova versão do Entity Framework Core.

[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public StructuralTypeProjectionExpression (Microsoft.EntityFrameworkCore.Metadata.ITypeBase type, System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty,Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression> propertyExpressionMap, System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.ITableBase,Microsoft.EntityFrameworkCore.Query.Internal.TableReferenceExpression> tableMap, bool nullable = false, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? discriminatorExpression = default);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Query.StructuralTypeProjectionExpression : Microsoft.EntityFrameworkCore.Metadata.ITypeBase * System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.IProperty, Microsoft.EntityFrameworkCore.Query.SqlExpressions.ColumnExpression> * System.Collections.Generic.IReadOnlyDictionary<Microsoft.EntityFrameworkCore.Metadata.ITableBase, Microsoft.EntityFrameworkCore.Query.Internal.TableReferenceExpression> * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.StructuralTypeProjectionExpression
Public Sub New (type As ITypeBase, propertyExpressionMap As IReadOnlyDictionary(Of IProperty, ColumnExpression), tableMap As IReadOnlyDictionary(Of ITableBase, TableReferenceExpression), Optional nullable As Boolean = false, Optional discriminatorExpression As SqlExpression = Nothing)

Parâmetros

type
ITypeBase
tableMap
IReadOnlyDictionary<ITableBase,Microsoft.EntityFrameworkCore.Query.Internal.TableReferenceExpression>
nullable
Boolean
discriminatorExpression
SqlExpression
Atributos

Aplica-se a