Udostępnij za pośrednictwem


SelectExpression.AddCrossApply Metoda

Definicja

Przeciążenia

AddCrossApply(SelectExpression)

Dodaje dane SelectExpression do źródeł tabel przy użyciu funkcji CROSS APPLY.

AddCrossApply(ShapedQueryExpression, Expression)

Dodaje wyrażenie zapytania podane ShapedQueryExpression do źródeł tabeli przy użyciu cross APPLY i łączenia kształtatorów.

AddCrossApply(SelectExpression, Type)
Przestarzałe.

Dodaje dane SelectExpression do źródeł tabel przy użyciu funkcji CROSS APPLY.

AddCrossApply(SelectExpression)

Dodaje dane SelectExpression do źródeł tabel przy użyciu funkcji CROSS APPLY.

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

Parametry

innerSelectExpression
SelectExpression

A SelectExpression do dołączenia.

Dotyczy

AddCrossApply(ShapedQueryExpression, Expression)

Dodaje wyrażenie zapytania podane ShapedQueryExpression do źródeł tabeli przy użyciu cross APPLY i łączenia kształtatorów.

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

Parametry

innerSource
ShapedQueryExpression

A ShapedQueryExpression do dołączenia.

outerShaper
Expression

Wyrażenie dla zewnętrznego kształtatora.

Zwraca

Wyrażenie, które kształtuje wynik tego sprzężenia.

Dotyczy

AddCrossApply(SelectExpression, Type)

Przestroga

Use the other overloads.

Dodaje dane SelectExpression do źródeł tabel przy użyciu funkcji CROSS APPLY.

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)

Parametry

innerSelectExpression
SelectExpression

A SelectExpression do dołączenia.

transparentIdentifierType
Type

Typ wyniku wygenerowanego po wykonaniu sprzężenia.

Atrybuty

Dotyczy