Bagikan melalui


SelectExpression.AddInnerJoin Metode

Definisi

Overload

AddInnerJoin(SelectExpression, SqlExpression)

Menambahkan yang diberikan SelectExpression ke sumber tabel menggunakan INNER JOIN.

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Menambahkan ekspresi kueri yang diberikan ShapedQueryExpression ke sumber tabel menggunakan INNER JOIN dan menggabungkan pembentuk.

AddInnerJoin(SelectExpression, SqlExpression, Type)
Kedaluwarsa.

Menambahkan yang diberikan SelectExpression ke sumber tabel menggunakan INNER JOIN.

AddInnerJoin(SelectExpression, SqlExpression)

Menambahkan yang diberikan SelectExpression ke sumber tabel menggunakan INNER JOIN.

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)

Parameter

innerSelectExpression
SelectExpression

A SelectExpression untuk bergabung dengan.

joinPredicate
SqlExpression

Predikat yang akan digunakan untuk gabungan.

Berlaku untuk

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Menambahkan ekspresi kueri yang diberikan ShapedQueryExpression ke sumber tabel menggunakan INNER JOIN dan menggabungkan pembentuk.

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

Parameter

innerSource
ShapedQueryExpression

A ShapedQueryExpression untuk bergabung dengan.

joinPredicate
SqlExpression

Predikat yang akan digunakan untuk gabungan.

outerShaper
Expression

Ekspresi untuk pembentuk luar.

Mengembalikan

Ekspresi yang membentuk hasil gabungan ini.

Berlaku untuk

AddInnerJoin(SelectExpression, SqlExpression, Type)

Perhatian

Use the other overloads.

Menambahkan yang diberikan SelectExpression ke sumber tabel menggunakan INNER JOIN.

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)

Parameter

innerSelectExpression
SelectExpression

A SelectExpression untuk bergabung dengan.

joinPredicate
SqlExpression

Predikat yang akan digunakan untuk gabungan.

transparentIdentifierType
Type

Jenis hasil yang dihasilkan setelah melakukan gabungan.

Atribut

Berlaku untuk