SelectExpression.ApplyProjection Yöntem

Tanım

Aşırı Yüklemeler

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Henüz yapılmazsa, projeksiyon eşlemesindeki projeksiyonu İzdüşüm eşleme öğesinden ekler.

ApplyProjection()

Henüz yapılmazsa, projeksiyon eşlemesindeki projeksiyonu İzdüşüm eşleme öğesinden ekler.

ApplyProjection(Expression, ResultCardinality, QuerySplittingBehavior)

Henüz yapılmazsa, projeksiyon eşlemesindeki projeksiyonu İzdüşüm eşleme öğesinden ekler.

public System.Linq.Expressions.Expression ApplyProjection (System.Linq.Expressions.Expression shaperExpression, Microsoft.EntityFrameworkCore.Query.ResultCardinality resultCardinality, Microsoft.EntityFrameworkCore.QuerySplittingBehavior querySplittingBehavior);
member this.ApplyProjection : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Query.ResultCardinality * Microsoft.EntityFrameworkCore.QuerySplittingBehavior -> System.Linq.Expressions.Expression
Public Function ApplyProjection (shaperExpression As Expression, resultCardinality As ResultCardinality, querySplittingBehavior As QuerySplittingBehavior) As Expression

Parametreler

shaperExpression
Expression

Bu seçim ifadesinin sonuçlarını şekillendirip geçerli olan ifade başına.

resultCardinality
ResultCardinality

Bu sorgu ifadesinin sonuç kardinalitesi.

querySplittingBehavior
QuerySplittingBehavior

İç içe geçmiş Koleksiyonlar için projeksiyon uygulanırken kullanılacak sorgu bölme davranışı.

Döndürülenler

Expression

Bu SELECT ifadesinin sonuçlarını şekillendirmek için değiştirilen her ifade döndürür.

Şunlara uygulanır

ApplyProjection()

Henüz yapılmazsa, projeksiyon eşlemesindeki projeksiyonu İzdüşüm eşleme öğesinden ekler.

public void ApplyProjection ();
member this.ApplyProjection : unit -> unit
Public Sub ApplyProjection ()

Şunlara uygulanır