Freigeben über


StructuralTypeProjectionExpression Konstruktor

Definition

Dies ist eine interne API, die die Entity Framework Core-Infrastruktur unterstützt und nicht den gleichen Kompatibilitätsstandards wie öffentliche APIs unterliegt. Es kann ohne Vorankündigung in einer Version geändert oder entfernt werden. Sie sollten es nur mit äußerster Vorsicht direkt im Code verwenden und wissen, dass dies beim Aktualisieren auf ein neues Entity Framework Core-Release zu Anwendungsfehlern führen kann.

[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)

Parameter

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

Gilt für: