RelationalSplitCollectionShaperExpression Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| RelationalSplitCollectionShaperExpression(Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type) |
Erstellt eine neue Instanz der RelationalCollectionShaperExpression Klasse. |
| RelationalSplitCollectionShaperExpression(Int32, Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type) |
Veraltet.
Erstellt eine neue Instanz der RelationalCollectionShaperExpression Klasse. |
RelationalSplitCollectionShaperExpression(Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)
Erstellt eine neue Instanz der RelationalCollectionShaperExpression Klasse.
public RelationalSplitCollectionShaperExpression(System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression childIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> identifierValueComparers, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression : System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression
Public Sub New (parentIdentifier As Expression, childIdentifier As Expression, identifierValueComparers As IReadOnlyList(Of ValueComparer), selectExpression As SelectExpression, innerShaper As Expression, navigation As INavigationBase, elementType As Type)
Parameter
- parentIdentifier
- Expression
Ein Bezeichner für das übergeordnete Element.
- childIdentifier
- Expression
Ein Bezeichner für das untergeordnete Element.
- identifierValueComparers
- IReadOnlyList<ValueComparer>
Eine Liste von Wertabgleichern zum Vergleichen von Bezeichnern.
- selectExpression
- SelectExpression
Eine SQL-Abfrage zum Abrufen von Werten für diese Sammlung aus der Datenbank.
- innerShaper
- Expression
Ein Ausdruck, der zum Erstellen einzelner Elemente der Auflistung verwendet wird.
- navigation
- INavigationBase
Eine dieser Sammlung zugeordnete Navigation, falls vorhanden.
- elementType
- Type
Der Clr-Typ einzelner Elemente in der Auflistung.
Gilt für:
RelationalSplitCollectionShaperExpression(Int32, Expression, Expression, IReadOnlyList<ValueComparer>, SelectExpression, Expression, INavigationBase, Type)
Achtung
Use ctor without collectionId
Erstellt eine neue Instanz der RelationalCollectionShaperExpression Klasse.
public RelationalSplitCollectionShaperExpression(int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression childIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> identifierValueComparers, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase navigation, Type elementType);
[System.Obsolete("Use ctor without collectionId")]
public RelationalSplitCollectionShaperExpression(int collectionId, System.Linq.Expressions.Expression parentIdentifier, System.Linq.Expressions.Expression childIdentifier, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> identifierValueComparers, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression selectExpression, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase? navigation, Type elementType);
new Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression
[<System.Obsolete("Use ctor without collectionId")>]
new Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression : int * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer> * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type -> Microsoft.EntityFrameworkCore.Query.RelationalSplitCollectionShaperExpression
Public Sub New (collectionId As Integer, parentIdentifier As Expression, childIdentifier As Expression, identifierValueComparers As IReadOnlyList(Of ValueComparer), selectExpression As SelectExpression, innerShaper As Expression, navigation As INavigationBase, elementType As Type)
Parameter
- collectionId
- Int32
Eine eindeutige ID für die Sammlung, die geformt wird.
- parentIdentifier
- Expression
Ein Bezeichner für das übergeordnete Element.
- childIdentifier
- Expression
Ein Bezeichner für das untergeordnete Element.
- identifierValueComparers
- IReadOnlyList<ValueComparer>
Eine Liste von Wertabgleichern zum Vergleichen von Bezeichnern.
- selectExpression
- SelectExpression
Eine SQL-Abfrage zum Abrufen von Werten für diese Sammlung aus der Datenbank.
- innerShaper
- Expression
Ein Ausdruck, der zum Erstellen einzelner Elemente der Auflistung verwendet wird.
- navigation
- INavigationBase
Eine dieser Sammlung zugeordnete Navigation, falls vorhanden.
- elementType
- Type
Der Clr-Typ einzelner Elemente in der Auflistung.
- Attribute