SelectExpression.ApplyCollectionJoin Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ApplyCollectionJoin(Int32, Int32, Expression, INavigation, Type) | |
ApplyCollectionJoin(Int32, Int32, Expression, INavigationBase, Type, Boolean) |
Применяет ранее добавленную проекцию коллекции. |
ApplyCollectionJoin(Int32, Int32, Expression, INavigation, Type)
- Исходный код:
- SelectExpression.cs
- Исходный код:
- SelectExpression.cs
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
Параметры
- collectionIndex
- Int32
- collectionId
- Int32
- innerShaper
- Expression
- navigation
- INavigation
- elementType
- Type
Возвращаемое значение
Применяется к
ApplyCollectionJoin(Int32, Int32, Expression, INavigationBase, Type, Boolean)
- Исходный код:
- SelectExpression.cs
Применяет ранее добавленную проекцию коллекции.
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
Параметры
- collectionIndex
- Int32
Значение int, указывающее, какая коллекция из ожидающей коллекции будет применена.
- collectionId
- Int32
Значение int уникального идентификатора коллекции, связанного с этой проекцией коллекции.
- innerShaper
- Expression
Выражение формировщика, используемое для формирования элементов этой коллекции.
- navigation
- INavigationBase
Навигация, связанная с этой коллекцией, если она есть.
- elementType
- Type
Тип элемента в коллекции.
- splitQuery
- Boolean
Значение , указывающее, будет ли выполняться запрос коллекции с другой командой DbCommand.
Возвращаемое значение
Выражение, представляющее формирование этой коллекции.
Применяется к
Entity Framework