SelectExpression.AddCrossApply 方法

定义

重载

AddCrossApply(SelectExpression)

使用 CROSS APPLY 将给定 SelectExpression 添加到表源。

AddCrossApply(ShapedQueryExpression, Expression)

使用 CROSS APPLY 和组合整形器将给定 ShapedQueryExpression 的查询表达式添加到表源。

AddCrossApply(SelectExpression, Type)
已过时.

使用 CROSS APPLY 将给定 SelectExpression 添加到表源。

AddCrossApply(SelectExpression)

使用 CROSS APPLY 将给定 SelectExpression 添加到表源。

public void AddCrossApply (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression);
member this.AddCrossApply : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> unit
Public Sub AddCrossApply (innerSelectExpression As SelectExpression)

参数

innerSelectExpression
SelectExpression

SelectExpression 加入的 。

适用于

AddCrossApply(ShapedQueryExpression, Expression)

使用 CROSS APPLY 和组合整形器将给定 ShapedQueryExpression 的查询表达式添加到表源。

public System.Linq.Expressions.Expression AddCrossApply (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression innerSource, System.Linq.Expressions.Expression outerShaper);
member this.AddCrossApply : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function AddCrossApply (innerSource As ShapedQueryExpression, outerShaper As Expression) As Expression

参数

innerSource
ShapedQueryExpression

ShapedQueryExpression 加入的 。

outerShaper
Expression

外部整形器的表达式。

返回

一个表达式,用于塑造此联接的结果。

适用于

AddCrossApply(SelectExpression, Type)

注意

Use the other overloads.

使用 CROSS APPLY 将给定 SelectExpression 添加到表源。

public void AddCrossApply (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddCrossApply (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Type transparentIdentifierType);
[System.Obsolete("Use the other overloads.")]
public void AddCrossApply (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Type? transparentIdentifierType);
member this.AddCrossApply : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Type -> unit
[<System.Obsolete("Use the other overloads.")>]
member this.AddCrossApply : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Type -> unit
Public Sub AddCrossApply (innerSelectExpression As SelectExpression, transparentIdentifierType As Type)

参数

innerSelectExpression
SelectExpression

SelectExpression 加入的 。

transparentIdentifierType
Type

执行联接后生成的结果的类型。

属性

适用于