Freigeben über


SelectExpression.AddOuterApply Methode

Definition

Überlädt

AddOuterApply(ShapedQueryExpression, Expression)

Fügt den Abfrageausdruck der angegebenen ShapedQueryExpression Tabellenquellen mithilfe von OUTER APPLY hinzu, und kombinieren Sie Shaper.

AddOuterApply(SelectExpression, Type)
Veraltet.

Fügt das angegebene SelectExpression mithilfe von OUTER APPLY zu Tabellenquellen hinzu.

AddOuterApply(SelectExpression)

Fügt das angegebene SelectExpression mithilfe von OUTER APPLY zu Tabellenquellen hinzu.

AddOuterApply(ShapedQueryExpression, Expression)

Fügt den Abfrageausdruck der angegebenen ShapedQueryExpression Tabellenquellen mithilfe von OUTER APPLY hinzu, und kombinieren Sie Shaper.

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

Parameter

innerSource
ShapedQueryExpression

Ein ShapedQueryExpression , mit dem sie verknüpft werden sollen.

outerShaper
Expression

Ein Ausdruck für den äußeren Shaper.

Gibt zurück

Ein Ausdruck, der das Ergebnis dieser Verknüpfung gestaltet.

Gilt für:

AddOuterApply(SelectExpression, Type)

Achtung

Use the other overloads.

Fügt das angegebene SelectExpression mithilfe von OUTER APPLY zu Tabellenquellen hinzu.

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)

Parameter

innerSelectExpression
SelectExpression

Ein SelectExpression , mit dem sie verknüpft werden sollen.

transparentIdentifierType
Type

Der Typ des Ergebnisses, das nach der Durchführung der Verknüpfung generiert wurde.

Attribute

Gilt für:

AddOuterApply(SelectExpression)

Fügt das angegebene SelectExpression mithilfe von OUTER APPLY zu Tabellenquellen hinzu.

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

Parameter

innerSelectExpression
SelectExpression

Ein SelectExpression , mit dem sie verknüpft werden sollen.

Gilt für: