EnumerableExpression 類別

定義

運算式,表示從群組專案鏈結轉譯的可列舉或群組。

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

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

建構函式

名稱 Description
EnumerableExpression(Expression)

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

屬性

名稱 Description
IsDistinct

值,指出相異運算子是否套用至可列舉的運算子。

NodeType

運算式,表示從群組專案鏈結轉譯的可列舉或群組。

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

Orderings

要套用至可列舉的排序清單。

Predicate

值,指出在可列舉上套用的任何述詞。

Selector

要列舉的基礎運算式。

Type

運算式,表示從群組專案鏈結轉譯的可列舉或群組。

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

方法

名稱 Description
AppendOrdering(OrderingExpression)

將排序附加至 的現有排序 EnumerableExpression

ApplyDistinct()

將 DISTINCT 運算子套用至 的 EnumerableExpression 選取器。

ApplyOrdering(OrderingExpression)

將排序套用至 EnumerableExpression 。 這會覆寫任何先前指定的排序。

ApplyPredicate(SqlExpression)

將篩選述詞套用至 EnumerableExpression

ApplySelector(Expression)

將新的選取器套用至 EnumerableExpression

Equals(Object)

運算式,表示從群組專案鏈結轉譯的可列舉或群組。

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

GetHashCode()

運算式,表示從群組專案鏈結轉譯的可列舉或群組。

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

Print(ExpressionPrinter)

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

VisitChildren(ExpressionVisitor)

運算式,表示從群組專案鏈結轉譯的可列舉或群組。

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

適用於