SelectExpression.ApplyCollectionJoin Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.