Aracılığıyla paylaş


SelectExpression.AddInnerJoin Yöntem

Tanım

Aşırı Yüklemeler

AddInnerJoin(SelectExpression, SqlExpression)

INNER JOIN kullanarak verilen SelectExpression değerini tablo kaynaklarına ekler.

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

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

AddInnerJoin(SelectExpression, SqlExpression, Type)
Geçersiz.

INNER JOIN kullanarak verilen SelectExpression değerini tablo kaynaklarına ekler.

AddInnerJoin(SelectExpression, SqlExpression)

Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs

INNER JOIN kullanarak verilen SelectExpression değerini 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

Katılmak için A SelectExpression .

joinPredicate
SqlExpression

Birleştirme için kullanılacak bir koşul.

Şunlara uygulanır

AddInnerJoin(ShapedQueryExpression, SqlExpression, Expression)

Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs

INNER JOIN kullanarak tablo kaynaklarına verilen ShapedQueryExpression sorgu ifadesini ekler ve şekillendiricileri 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

Katılmak için A ShapedQueryExpression .

joinPredicate
SqlExpression

Birleştirme için kullanılacak bir koşul.

outerShaper
Expression

Dış şekillendirici için bir ifade.

Döndürülenler

Bu birleştirmenin sonucunu şekillendiren bir ifade.

Şunlara uygulanır

AddInnerJoin(SelectExpression, SqlExpression, Type)

Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs
Kaynak:
SelectExpression.cs

Dikkat

Use the other overloads.

INNER JOIN kullanarak verilen SelectExpression değerini 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

Katılmak için A SelectExpression .

joinPredicate
SqlExpression

Birleştirme için kullanılacak bir koşul.

transparentIdentifierType
Type

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

Öznitelikler

Şunlara uygulanır