SelectExpression.AddInnerJoin Yöntem

Tanım

Aşırı Yüklemeler

AddInnerJoin(SelectExpression, SqlExpression)

INNER JOIN kullanarak SelectExpression verilenleri tablo kaynaklarına ekler.

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

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

AddInnerJoin(SelectExpression, SqlExpression, Type)
Kullanımdan kalktı.

INNER JOIN kullanarak SelectExpression verilenleri tablo kaynaklarına ekler.

AddInnerJoin(SelectExpression, SqlExpression)

INNER JOIN kullanarak SelectExpression verilenleri tablo kaynaklarına ekler.

public void AddInnerJoin (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression innerSelectExpression, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression joinPredicate);
member this.AddInnerJoin : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> unit
Public Sub AddInnerJoin (innerSelectExpression As SelectExpression, joinPredicate As SqlExpression)

Parametreler

innerSelectExpression
SelectExpression

Birleştirme SelectExpression için bir.

joinPredicate
SqlExpression

Birleştirme için kullanmak için bir önkate.

Şunlara uygulanır

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

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

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

Parametreler

innerSource
ShapedQueryExpression

Birleştirme ShapedQueryExpression için bir.

joinPredicate
SqlExpression

Birleştirme için kullanmak için bir önkate.

outerShaper
Expression

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

Döndürülenler

Expression

Bu birleştirmenin sonucu şekillendiren bir ifade.

Şunlara uygulanır

AddInnerJoin(SelectExpression, SqlExpression, Type)

Dikkat

Use the other overloads.

INNER JOIN kullanarak SelectExpression verilenleri tablo kaynaklarına ekler.

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

Parametreler

innerSelectExpression
SelectExpression

Birleştirme SelectExpression için bir.

joinPredicate
SqlExpression

Birleştirme için kullanmak için bir önkate.

transparentIdentifierType
Type

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

Öznitelikler

Şunlara uygulanır