RelationalQueryContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
编译的关系查询在执行期间使用的主体数据结构。
此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。
public class RelationalQueryContext : Microsoft.EntityFrameworkCore.Query.QueryContext
type RelationalQueryContext = class
inherit QueryContext
Public Class RelationalQueryContext
Inherits QueryContext
- 继承
构造函数
RelationalQueryContext(Func<IQueryBuffer>, IRelationalConnection, IStateManager, IConcurrencyDetector) |
此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。 |
RelationalQueryContext(Func<IQueryBuffer>, IRelationalConnection, LazyRef<IStateManager>, IConcurrencyDetector, IExecutionStrategyFactory) |
此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。 |
RelationalQueryContext(QueryContextDependencies, Func<IQueryBuffer>, IRelationalConnection, IExecutionStrategyFactory) |
此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。 |
RelationalQueryContext(QueryContextDependencies, RelationalQueryContextDependencies) |
创建一个新的 RelationalQueryContext 实例。 此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。 |
属性
CancellationToken |
在执行查询时要使用的取消令牌。 (继承自 QueryContext) |
CommandLogger |
执行查询时要使用的命令记录器。 |
CommandLogger |
执行查询时要使用的命令记录器。 (继承自 QueryContext) |
ConcurrencyDetector |
在执行查询时要使用的并发检测器。 (继承自 QueryContext) |
Connection |
获取活动的关系连接。 |
Context |
执行查询时正在使用的当前 DbContext。 (继承自 QueryContext) |
Dependencies |
此服务的依赖项。 (继承自 QueryContext) |
ExceptionDetector |
执行查询时要使用的异常检测器。 (继承自 QueryContext) |
ExecutionStrategy |
在执行查询时要使用的执行策略。 (继承自 QueryContext) |
ExecutionStrategyFactory |
执行策略工厂。 |
ExecutionStrategyFactory |
已过时.
在执行查询时要使用的执行策略工厂。 (继承自 QueryContext) |
ParameterValues |
执行查询时要使用的参数值。 (继承自 QueryContext) |
QueryBuffer |
查询缓冲区。 (继承自 QueryContext) |
QueryLogger |
在执行查询时要使用的查询记录器。 (继承自 QueryContext) |
QueryProvider |
已过时.
查询提供程序。 (继承自 QueryContext) |
RelationalDependencies |
此服务的关系提供程序特定的依赖项。 |
RelationalQueryStringFactory |
用于从 创建可读查询字符串的工厂 DbCommand |
Semaphore |
获取用于序列化异步查询的信号灯。 |
StateManager |
这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,而无需通知。 仅应在代码中非常谨慎地直接使用它,并且知道在更新到新的 Entity Framework Core 版本时这样做可能会导致应用程序失败。 (继承自 QueryContext) |