SelectExpression.AddOuterApply Metoda

Definicja

Przeciążenia

AddOuterApply(ShapedQueryExpression, Expression)

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

AddOuterApply(SelectExpression, Type)
Przestarzałe.

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

AddOuterApply(SelectExpression)

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

AddOuterApply(ShapedQueryExpression, Expression)

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

public System.Linq.Expressions.Expression AddOuterApply (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression innerSource, System.Linq.Expressions.Expression outerShaper);
member this.AddOuterApply : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Function AddOuterApply (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

AddOuterApply(SelectExpression, Type)

Przestroga

Use the other overloads.

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

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

AddOuterApply(SelectExpression)

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

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

Parametry

innerSelectExpression
SelectExpression

A SelectExpression do dołączenia.

Dotyczy