PooledDbContextFactory<TContext> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
PooledDbContextFactory<TContext>(IDbContextPool<TContext>) |
这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,而无需通知。 仅应在代码中非常谨慎地直接使用它,并且知道在更新到新的 Entity Framework Core 版本时这样做可能会导致应用程序失败。 |
PooledDbContextFactory<TContext>(DbContextOptions<TContext>, Int32) |
初始化 PooledDbContextFactory<TContext> 类的新实例。 |
PooledDbContextFactory<TContext>(IDbContextPool<TContext>)
- Source:
- PooledDbContextFactory.cs
- Source:
- PooledDbContextFactory.cs
- Source:
- PooledDbContextFactory.cs
- Source:
- PooledDbContextFactory.cs
这是一个支持 Entity Framework Core 基础结构的内部 API,不受与公共 API 相同的兼容性标准的约束。 可能会在任何版本中更改或删除它,而无需通知。 仅应在代码中非常谨慎地直接使用它,并且知道在更新到新的 Entity Framework Core 版本时这样做可能会导致应用程序失败。
[Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal]
public PooledDbContextFactory (Microsoft.EntityFrameworkCore.Internal.IDbContextPool<TContext> pool);
[<Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkInternal>]
new Microsoft.EntityFrameworkCore.Infrastructure.PooledDbContextFactory<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> : Microsoft.EntityFrameworkCore.Internal.IDbContextPool<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> -> Microsoft.EntityFrameworkCore.Infrastructure.PooledDbContextFactory<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Sub New (pool As IDbContextPool(Of TContext))
参数
- pool
- Microsoft.EntityFrameworkCore.Internal.IDbContextPool<TContext>
- 属性
适用于
PooledDbContextFactory<TContext>(DbContextOptions<TContext>, Int32)
- Source:
- PooledDbContextFactory.cs
- Source:
- PooledDbContextFactory.cs
- Source:
- PooledDbContextFactory.cs
- Source:
- PooledDbContextFactory.cs
初始化 PooledDbContextFactory<TContext> 类的新实例。
public PooledDbContextFactory (Microsoft.EntityFrameworkCore.DbContextOptions<TContext> options, int poolSize = 1024);
new Microsoft.EntityFrameworkCore.Infrastructure.PooledDbContextFactory<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> : Microsoft.EntityFrameworkCore.DbContextOptions<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * int -> Microsoft.EntityFrameworkCore.Infrastructure.PooledDbContextFactory<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Sub New (options As DbContextOptions(Of TContext), Optional poolSize As Integer = 1024)
参数
- options
- DbContextOptions<TContext>
用于此工厂生成的上下文的选项。
- poolSize
- Int32
设置池保留的最大实例数。 默认值为 1024。