RelationalQueryTranslationPreprocessor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, который выполняет предварительную обработку запроса перед преобразованием.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.
public class RelationalQueryTranslationPreprocessor : Microsoft.EntityFrameworkCore.Query.QueryTranslationPreprocessor
type RelationalQueryTranslationPreprocessor = class
inherit QueryTranslationPreprocessor
Public Class RelationalQueryTranslationPreprocessor
Inherits QueryTranslationPreprocessor
- Наследование
Конструкторы
Свойства
Dependencies |
Зависимости для этой службы. (Унаследовано от QueryTranslationPreprocessor) |
QueryCompilationContext |
Объект контекста компиляции запроса для текущей компиляции. (Унаследовано от QueryTranslationPreprocessor) |
RelationalDependencies |
Зависящие от поставщика реляционные зависимости для этой службы. |
Методы
NormalizeQueryableMethod(Expression) |
Нормализует запрашиваемые методы в запросе. |
NormalizeQueryableMethod(Expression) |
Нормализует запрашиваемые методы в запросе. (Унаследовано от QueryTranslationPreprocessor) |
Process(Expression) |
Применяет преобразования предварительной обработки к запросу. |
Process(Expression) |
Применяет преобразования предварительной обработки к запросу. (Унаследовано от QueryTranslationPreprocessor) |
ProcessQueryRoots(Expression) |
Добавляет в запрос дополнительные корневые узлы запроса. |
ProcessQueryRoots(Expression) |
Добавляет в запрос дополнительные корневые узлы запроса. (Унаследовано от QueryTranslationPreprocessor) |
Применяется к
Entity Framework