Aracılığıyla paylaş


QueryableMethodTranslatingExpressionVisitor.TranslateLeftJoin Yöntem

Tanım

Verilen kaynak üzerinde LeftJoin'i çevirir.

protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateLeftJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression outer, Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression inner, System.Linq.Expressions.LambdaExpression outerKeySelector, System.Linq.Expressions.LambdaExpression innerKeySelector, System.Linq.Expressions.LambdaExpression resultSelector);
protected abstract Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression? TranslateLeftJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression outer, Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression inner, System.Linq.Expressions.LambdaExpression outerKeySelector, System.Linq.Expressions.LambdaExpression innerKeySelector, System.Linq.Expressions.LambdaExpression resultSelector);
abstract member TranslateLeftJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.LambdaExpression -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected MustOverride Function TranslateLeftJoin (outer As ShapedQueryExpression, inner As ShapedQueryExpression, outerKeySelector As LambdaExpression, innerKeySelector As LambdaExpression, resultSelector As LambdaExpression) As ShapedQueryExpression

Parametreler

outer
ShapedQueryExpression

İşlecin uygulandığı şekilli sorgu.

inner
ShapedQueryExpression

Birleşim gerçekleştirmek için iç şekilli sorgu.

outerKeySelector
LambdaExpression

Dış kaynak için anahtar seçici.

innerKeySelector
LambdaExpression

İç kaynak için anahtar seçici.

resultSelector
LambdaExpression

Çağrıda sağlanan sonuç seçici.

Döndürülenler

Çeviriden sonra şekillendirilmiş sorgu.

Açıklamalar

GroupJoin-DefaultIfEmpty-SelectMany'nin belirli desenleri veritabanındaki sol birleştirmeyi temsil eder. Bu tür bir düzeni önceden tanımlayıp söz dizimi gibi birleştirmeye dönüştürüyoruz.

Şunlara uygulanır