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


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 заменяется выражением материализатора для данной сущности.

(Унаследовано от ShapedQueryCompilingExpressionVisitor)
VerifyNoClientConstant(Expression)

Проверяет, не содержит ли данное выражение фигуры константы на стороне клиента, что может привести к утечке памяти.

(Унаследовано от ShapedQueryCompilingExpressionVisitor)
VisitExtension(Expression)

Класс , который компилирует выражение форматора для заданного выражения запроса в форме.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

VisitExtension(Expression)

Класс , который компилирует выражение форматора для заданного выражения запроса в форме.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

(Унаследовано от ShapedQueryCompilingExpressionVisitor)
VisitNonQuery(NonQueryExpression)

Посещает заданный nonQueryExpressionобъект , возвращая выражение, которое при компиляции может выполнять операцию, не являющуюся операцией запроса для базы данных.

VisitShapedQuery(ShapedQueryExpression)

Посещает заданное сформированное выражение запроса для создания перечисляемого выражения.

VisitShapedQuery(ShapedQueryExpression)

Посещает заданное сформированное выражение запроса для создания перечисляемого выражения.

(Унаследовано от ShapedQueryCompilingExpressionVisitor)
VisitShapedQueryExpression(ShapedQueryExpression)

Класс , который компилирует выражение форматора для заданного выражения запроса в форме.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

VisitShapedQueryExpression(ShapedQueryExpression)

Класс , который компилирует выражение форматора для заданного выражения запроса в форме.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

(Унаследовано от ShapedQueryCompilingExpressionVisitor)

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