MaterializeCollectionNavigationExpression クラス

定義

のコレクション ナビゲーション ShaperExpressionの具体化を表す式。

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

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

注釈

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」および 「EF Core クエリ のしくみ」を参照してください。

コンストラクター

MaterializeCollectionNavigationExpression(Expression, INavigation)

のコレクション ナビゲーション ShaperExpressionの具体化を表す式。

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

MaterializeCollectionNavigationExpression(Expression, INavigationBase)

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

プロパティ

Navigation

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

NodeType

のコレクション ナビゲーション ShaperExpressionの具体化を表す式。

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

Subquery

コレクションの作成に使用されるクエリの値を返す式。

Type

のコレクション ナビゲーション ShaperExpressionの具体化を表す式。

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

メソッド

Print(ExpressionPrinter)

のコレクション ナビゲーション ShaperExpressionの具体化を表す式。

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

Update(Expression)

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

VisitChildren(ExpressionVisitor)

のコレクション ナビゲーション ShaperExpressionの具体化を表す式。

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

明示的なインターフェイスの実装

IPrintableExpression.Print(ExpressionPrinter)

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

適用対象