Share via


GroupByShaperExpression 類別

定義

運算式,表示在 中 ShaperExpression 建立群組專案。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

public class GroupByShaperExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type GroupByShaperExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class GroupByShaperExpression
Inherits Expression
Implements IPrintableExpression
繼承
GroupByShaperExpression
衍生
實作

備註

如需詳細資訊和範例,請參閱 實作資料庫提供者和延伸模組EF Core 查詢的運作方式

建構函式

GroupByShaperExpression(Expression, Expression)

建立 GroupByShaperExpression 類別的新執行個體。

GroupByShaperExpression(Expression, ShapedQueryExpression)

建立 GroupByShaperExpression 類別的新執行個體。

屬性

ElementSelector

運算式,表示這個群組專案的專案選取器。

GroupingEnumerable

運算式,表示這個群組結果上可列舉的子查詢。

KeySelector

運算式,表示這個群組結果的索引鍵選取器。

NodeType

運算式,表示在 中 ShaperExpression 建立群組專案。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

Type

運算式,表示在 中 ShaperExpression 建立群組專案。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

方法

Print(ExpressionPrinter)

使用 ExpressionPrinter 建立指定運算式的可列印字串表示。

Update(Expression, Expression)

建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。

Update(Expression, ShapedQueryExpression)

建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。

VisitChildren(ExpressionVisitor)

運算式,表示在 中 ShaperExpression 建立群組專案。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

明確介面實作

IPrintableExpression.Print(ExpressionPrinter)

使用 ExpressionPrinter 建立指定運算式的可列印字串表示。

適用於