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
実装

コンストラクター

EnumerableExpression(Expression)

EnumerableExpression クラスの新しいインスタンスを作成します。

プロパティ

IsDistinct

列挙可能に個別の演算子が適用されるかどうかを示す値。

NodeType

チェーンからグループ化要素に変換された列挙可能またはグループを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

Orderings

列挙可能に適用する順序の一覧。

Predicate

列挙可能に適用された述語を示す値。

Selector

列挙される基になる式。

Type

チェーンからグループ化要素に変換された列挙可能またはグループを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

メソッド

AppendOrdering(OrderingExpression)

の既存の順序に順序を EnumerableExpression追加します。

ApplyDistinct()

のセレクターに DISTINCT 演算子を適用します EnumerableExpression

ApplyOrdering(OrderingExpression)

に順序を適用します EnumerableExpression。 これにより、指定された以前の順序が上書きされます。

ApplyPredicate(SqlExpression)

フィルター述語を に適用します EnumerableExpression

ApplySelector(Expression)

新しいセレクターを に適用します EnumerableExpression

Equals(Object)

チェーンからグループ化要素に変換された列挙可能またはグループを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

GetHashCode()

チェーンからグループ化要素に変換された列挙可能またはグループを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

Print(ExpressionPrinter)

を使用して、指定された式の印刷可能な文字列表現を ExpressionPrinter作成します。

VisitChildren(ExpressionVisitor)

チェーンからグループ化要素に変換された列挙可能またはグループを表す式。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

適用対象