次の方法で共有


QueryTranslationPreprocessor クラス

定義

変換前にクエリを前処理するクラス。

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

public class QueryTranslationPreprocessor
type QueryTranslationPreprocessor = class
Public Class QueryTranslationPreprocessor
継承
QueryTranslationPreprocessor
派生

注釈

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

コンストラクター

QueryTranslationPreprocessor(QueryTranslationPreprocessorDependencies, QueryCompilationContext)

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

プロパティ

Dependencies

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

QueryCompilationContext

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

メソッド

NormalizeQueryableMethod(Expression)

クエリ内のクエリ可能なメソッドを正規化します。

Process(Expression)

前処理変換をクエリに適用します。

ProcessQueryRoots(Expression)

クエリに追加のクエリ ルート ノードを追加します。

適用対象