Aracılığıyla paylaş


QueryableMethodTranslatingExpressionVisitor.TranslateResultSelectorForJoin Yöntem

Tanım

Dikkat

QueryExpressions should combine shapers to work in client eval scenarios.

Birleştirme işlemi için sonuç seçiciyi çevirir.

protected virtual Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateResultSelectorForJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression outer, System.Linq.Expressions.LambdaExpression resultSelector, System.Linq.Expressions.Expression innerShaper, Type transparentIdentifierType);
[System.Obsolete("QueryExpressions should combine shapers to work in client eval scenarios.")]
protected virtual Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression TranslateResultSelectorForJoin (Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression outer, System.Linq.Expressions.LambdaExpression resultSelector, System.Linq.Expressions.Expression innerShaper, Type transparentIdentifierType);
abstract member TranslateResultSelectorForJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.Expression * Type -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
override this.TranslateResultSelectorForJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.Expression * Type -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
[<System.Obsolete("QueryExpressions should combine shapers to work in client eval scenarios.")>]
abstract member TranslateResultSelectorForJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.Expression * Type -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
override this.TranslateResultSelectorForJoin : Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression * System.Linq.Expressions.LambdaExpression * System.Linq.Expressions.Expression * Type -> Microsoft.EntityFrameworkCore.Query.ShapedQueryExpression
Protected Overridable Function TranslateResultSelectorForJoin (outer As ShapedQueryExpression, resultSelector As LambdaExpression, innerShaper As Expression, transparentIdentifierType As Type) As ShapedQueryExpression

Parametreler

outer
ShapedQueryExpression

Dış kaynak için şekillendirilmiş sorgu ifadesi. Sorgu ifadesinde birleştirme, dış sorgu ifadesinde zaten gerçekleştirilir.

resultSelector
LambdaExpression

Çevrilecek sonuç seçici lambda.

innerShaper
Expression

İç kaynak için şekillendirici.

transparentIdentifierType
Type

Sonuçtan oluşturulan saydam tanımlayıcının clr türü.

Döndürülenler

Sonuç seçici çevirisinin ardından şekillendirilmiş sorgu ifadesi.

Öznitelikler

Şunlara uygulanır