次の方法で共有


RelationalCollectionShaperExpression クラス

定義

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

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

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

コンストラクター

RelationalCollectionShaperExpression(Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)

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

RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, Expression, INavigation, Type)
古い.
古い.

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

RelationalCollectionShaperExpression(Int32, Expression, Expression, Expression, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, IReadOnlyList<ValueComparer>, Expression, INavigationBase, Type)
古い.

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

プロパティ

CollectionId
古い.

このコレクション シェーパーの一意の ID。

ElementType

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

InnerShaper

内部要素を作成する式。

Navigation

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

NodeType

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

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

OuterIdentifier

外部要素の識別子。

OuterIdentifierValueComparers

外部識別子を比較する値比較子の一覧。

ParentIdentifier

親要素の識別子。

ParentIdentifierValueComparers

親識別子を比較する値比較子の一覧。

SelfIdentifier

コレクション内の 要素の識別子。

SelfIdentifierValueComparers

自己識別子を比較する値比較子の一覧。

Type

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

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

メソッド

Print(ExpressionPrinter)

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

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

Update(Expression, Expression, Expression, Expression)

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

VisitChildren(ExpressionVisitor)

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

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

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

IPrintableExpression.Print(ExpressionPrinter)

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

適用対象