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)

适用于