CollectionResultExpression クラス

定義

リレーショナル プロバイダーの の ShaperExpression コレクションの作成を表す式。

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

public class CollectionResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type CollectionResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class CollectionResultExpression
Inherits Expression
Implements IPrintableExpression
継承
CollectionResultExpression
実装

コンストラクター

CollectionResultExpression(ProjectionBindingExpression, INavigationBase, Type)

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

プロパティ

ElementType

コレクションの要素の clr 型。

Navigation

コレクションに関連付けられている場合のナビゲーション。

NodeType

リレーショナル プロバイダーの の ShaperExpression コレクションの作成を表す式。

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

ProjectionBindingExpression

このコレクションのサブクエリを取得する式。

Type

リレーショナル プロバイダーの の ShaperExpression コレクションの作成を表す式。

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

メソッド

Print(ExpressionPrinter)

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

Update(ProjectionBindingExpression)

これに似た式ですが、指定された子を使用する、新しい式を作成します。 すべての子が同じである場合、この式を返します。

VisitChildren(ExpressionVisitor)

リレーショナル プロバイダーの の ShaperExpression コレクションの作成を表す式。

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

適用対象