语言

QueryCompilationContext 构造函数

定义

重载

名称 说明
QueryCompilationContext(QueryCompilationContextDependencies, Boolean)

创建类的新实例 QueryCompilationContext 。

QueryCompilationContext(QueryCompilationContextDependencies, ILinqOperatorProvider, Boolean)

此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。

QueryCompilationContext(QueryCompilationContextDependencies, Boolean, Boolean)

创建类的新实例 QueryCompilationContext 。

QueryCompilationContext(QueryCompilationContextDependencies, Boolean, Boolean, IReadOnlySet<String>)

创建类的新实例 QueryCompilationContext 。

QueryCompilationContext(IModel, ILogger, IEntityQueryModelVisitorFactory, IRequiresMaterializationExpressionVisitorFactory, ILinqOperatorProvider, Type, Boolean)

此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。

QueryCompilationContext(QueryCompilationContextDependencies, Boolean)

Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs

创建类的新实例 QueryCompilationContext 。

public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, bool async);
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, async As Boolean)

参数

dependencies
QueryCompilationContextDependencies

包含此类依赖项的参数对象。

async
Boolean

一个布尔值,该值指示它是否用于异步查询。

适用于

QueryCompilationContext(QueryCompilationContextDependencies, ILinqOperatorProvider, Boolean)

Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs

此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。

public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies dependencies, Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider linqOperatorProvider, bool trackQueryResults);
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies * Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, linqOperatorProvider As ILinqOperatorProvider, trackQueryResults As Boolean)

参数

dependencies
Microsoft.EntityFrameworkCore.Query.Internal.QueryCompilationContextDependencies
linqOperatorProvider
Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider
trackQueryResults
Boolean

适用于

QueryCompilationContext(QueryCompilationContextDependencies, Boolean, Boolean)

Source:
QueryCompilationContext.cs
Source:
QueryCompilationContext.cs

创建类的新实例 QueryCompilationContext 。

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, bool async, bool precompiling);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * bool * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, async As Boolean, precompiling As Boolean)

参数

dependencies
QueryCompilationContextDependencies

包含此类依赖项的参数对象。

async
Boolean

一个布尔值,该值指示它是否用于异步查询。

precompiling
Boolean

指示是否正在预编译查询。

特性

适用于

QueryCompilationContext(QueryCompilationContextDependencies, Boolean, Boolean, IReadOnlySet<String>)

Source:
QueryCompilationContext.cs

创建类的新实例 QueryCompilationContext 。

[System.Diagnostics.CodeAnalysis.Experimental("EF9100")]
public QueryCompilationContext(Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies dependencies, bool async, bool precompiling, System.Collections.Generic.IReadOnlySet<string>? nonNullableReferenceTypeParameters);
[<System.Diagnostics.CodeAnalysis.Experimental("EF9100")>]
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Query.QueryCompilationContextDependencies * bool * bool * System.Collections.Generic.IReadOnlySet<string> -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (dependencies As QueryCompilationContextDependencies, async As Boolean, precompiling As Boolean, nonNullableReferenceTypeParameters As IReadOnlySet(Of String))

参数

dependencies
QueryCompilationContextDependencies

包含此类依赖项的参数对象。

async
Boolean

一个布尔值,该值指示它是否用于异步查询。

precompiling
Boolean

指示是否正在预编译查询。

nonNullableReferenceTypeParameters
IReadOnlySet<String>

具有不可为 null 引用类型的参数的名称。

特性

适用于

QueryCompilationContext(IModel, ILogger, IEntityQueryModelVisitorFactory, IRequiresMaterializationExpressionVisitorFactory, ILinqOperatorProvider, Type, Boolean)

此 API 支持Entity Framework Core基础结构,不打算直接从代码使用。 此 API 可能会在将来的版本中更改或删除。

public QueryCompilationContext(Microsoft.EntityFrameworkCore.Metadata.IModel model, Microsoft.Extensions.Logging.ILogger logger, Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory entityQueryModelVisitorFactory, Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory requiresMaterializationExpressionVisitorFactory, Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider linqOperatorProvider, Type contextType, bool trackQueryResults);
new Microsoft.EntityFrameworkCore.Query.QueryCompilationContext : Microsoft.EntityFrameworkCore.Metadata.IModel * Microsoft.Extensions.Logging.ILogger * Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory * Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory * Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider * Type * bool -> Microsoft.EntityFrameworkCore.Query.QueryCompilationContext
Public Sub New (model As IModel, logger As ILogger, entityQueryModelVisitorFactory As IEntityQueryModelVisitorFactory, requiresMaterializationExpressionVisitorFactory As IRequiresMaterializationExpressionVisitorFactory, linqOperatorProvider As ILinqOperatorProvider, contextType As Type, trackQueryResults As Boolean)

参数

model
IModel
logger
ILogger
entityQueryModelVisitorFactory
IEntityQueryModelVisitorFactory
requiresMaterializationExpressionVisitorFactory
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IRequiresMaterializationExpressionVisitorFactory
linqOperatorProvider
Microsoft.EntityFrameworkCore.Query.Internal.ILinqOperatorProvider
contextType
Type
trackQueryResults
Boolean

适用于