SelectExpression.AddCrossJoin Yöntem

Tanım

Aşırı Yüklemeler

AddCrossJoin(SelectExpression)

VERILENleri CROSS SelectExpression JOIN kullanarak tablo kaynaklarına ekler.

AddCrossJoin(ShapedQueryExpression, Expression)

CROSS JOIN kullanarak verilen sorgu ifadesini tablo kaynaklarına ekler ve ShapedQueryExpression şekillendirenleri birleştirir.

AddCrossJoin(SelectExpression, Type)
Kullanımdan kalktı.

VERILENleri CROSS SelectExpression JOIN kullanarak tablo kaynaklarına ekler.

AddCrossJoin(SelectExpression)

VERILENleri CROSS SelectExpression JOIN kullanarak tablo kaynaklarına ekler.

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

Parametreler

innerSelectExpression
SelectExpression

Birleştirme SelectExpression için bir.

Şunlara uygulanır

AddCrossJoin(ShapedQueryExpression, Expression)

CROSS JOIN kullanarak verilen sorgu ifadesini tablo kaynaklarına ekler ve ShapedQueryExpression şekillendirenleri birleştirir.

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

Parametreler

innerSource
ShapedQueryExpression

Birleştirme ShapedQueryExpression için bir.

outerShaper
Expression

Dış şekillendirıcı için bir ifade.

Döndürülenler

Expression

Bu birleştirmenin sonucu şekillendiren bir ifade.

Şunlara uygulanır

AddCrossJoin(SelectExpression, Type)

Dikkat

Use the other overloads.

VERILENleri CROSS SelectExpression JOIN kullanarak tablo kaynaklarına ekler.

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

Parametreler

innerSelectExpression
SelectExpression

Birleştirme SelectExpression için bir.

transparentIdentifierType
Type

Birleştirme gerçekleştirdikten sonra oluşturulan sonucun türü.

Öznitelikler

Şunlara uygulanır