Поделиться через


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)

Добавляет в запрос дополнительные корневые узлы запроса.

Применяется к