Condividi tramite


SelectExpression.ApplyCollectionJoin Metodo

Definizione

Overload

ApplyCollectionJoin(Int32, Int32, Expression, INavigation, Type)
ApplyCollectionJoin(Int32, Int32, Expression, INavigationBase, Type, Boolean)

Applica la proiezione della raccolta aggiunta in precedenza.

ApplyCollectionJoin(Int32, Int32, Expression, INavigation, Type)

public System.Linq.Expressions.Expression ApplyCollectionJoin (int collectionIndex, int collectionId, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigation navigation, Type elementType);
member this.ApplyCollectionJoin : int * int * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigation * Type -> System.Linq.Expressions.Expression
Public Function ApplyCollectionJoin (collectionIndex As Integer, collectionId As Integer, innerShaper As Expression, navigation As INavigation, elementType As Type) As Expression

Parametri

collectionIndex
Int32
collectionId
Int32
innerShaper
Expression
navigation
INavigation
elementType
Type

Restituisce

Si applica a

ApplyCollectionJoin(Int32, Int32, Expression, INavigationBase, Type, Boolean)

Applica la proiezione della raccolta aggiunta in precedenza.

public System.Linq.Expressions.Expression ApplyCollectionJoin (int collectionIndex, int collectionId, System.Linq.Expressions.Expression innerShaper, Microsoft.EntityFrameworkCore.Metadata.INavigationBase navigation, Type elementType, bool splitQuery = false);
member this.ApplyCollectionJoin : int * int * System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.INavigationBase * Type * bool -> System.Linq.Expressions.Expression
Public Function ApplyCollectionJoin (collectionIndex As Integer, collectionId As Integer, innerShaper As Expression, navigation As INavigationBase, elementType As Type, Optional splitQuery As Boolean = false) As Expression

Parametri

collectionIndex
Int32

Specifica di un valore int che specifica quale raccolta dalla raccolta in sospeso da applicare.

collectionId
Int32

Valore int dell'ID raccolta univoco associato alla proiezione della raccolta.

innerShaper
Expression

Espressione shaper da usare per modellare gli elementi di questa raccolta.

navigation
INavigationBase

Spostamento associato a questa raccolta, se presente.

elementType
Type

Tipo dell'elemento nella raccolta.

splitQuery
Boolean

Valore che indica se la query della raccolta verrà eseguita con un dbCommand diverso.

Restituisce

Espressione che rappresenta la forma di questa raccolta.

Si applica a