RelationalShapedQueryCompilingExpressionVisitor クラス

定義

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

public class RelationalShapedQueryCompilingExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ShapedQueryCompilingExpressionVisitor
type RelationalShapedQueryCompilingExpressionVisitor = class
    inherit ShapedQueryCompilingExpressionVisitor
Public Class RelationalShapedQueryCompilingExpressionVisitor
Inherits ShapedQueryCompilingExpressionVisitor
継承
RelationalShapedQueryCompilingExpressionVisitor

コンストラクター

RelationalShapedQueryCompilingExpressionVisitor(ShapedQueryCompilingExpressionVisitorDependencies, RelationalShapedQueryCompilingExpressionVisitorDependencies, QueryCompilationContext)

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

プロパティ

Dependencies

このサービスの依存関係。

(継承元 ShapedQueryCompilingExpressionVisitor)
IsAsync

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

(継承元 ShapedQueryCompilingExpressionVisitor)
IsBuffering

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

(継承元 ShapedQueryCompilingExpressionVisitor)
IsTracking

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

(継承元 ShapedQueryCompilingExpressionVisitor)
QueryCompilationContext

現在のコンパイル用のクエリ コンパイル コンテキスト オブジェクト。

(継承元 ShapedQueryCompilingExpressionVisitor)
RelationalDependencies

このサービスのリレーショナル プロバイダー固有の依存関係。

メソッド

InjectEntityMaterializers(Expression)

指定されたシェーパー式にエンティティ マテリアライザーを挿入します。 StructuralTypeShaperExpression は、指定されたエンティティの materializer 式に置き換えられます。

(継承元 ShapedQueryCompilingExpressionVisitor)
VerifyNoClientConstant(Expression)

指定されたシェーパー式に、メモリ リークの原因となる可能性があるクライアント側の定数が含まれていないことを確認します。

(継承元 ShapedQueryCompilingExpressionVisitor)
VisitExtension(Expression)

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

VisitExtension(Expression)

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

(継承元 ShapedQueryCompilingExpressionVisitor)
VisitNonQuery(NonQueryExpression)

指定 nonQueryExpressionされた を訪問し、コンパイル時にデータベースに対してクエリ以外の操作を実行できる式を返します。

VisitShapedQuery(ShapedQueryExpression)

列挙可能な式を作成するために、特定の整形されたクエリ式を訪問します。

VisitShapedQuery(ShapedQueryExpression)

列挙可能な式を作成するために、特定の整形されたクエリ式を訪問します。

(継承元 ShapedQueryCompilingExpressionVisitor)
VisitShapedQueryExpression(ShapedQueryExpression)

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

VisitShapedQueryExpression(ShapedQueryExpression)

指定された整形クエリ式のシェーパー式をコンパイルするクラス。

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

(継承元 ShapedQueryCompilingExpressionVisitor)

適用対象