语言

InMemoryDbContextOptionsBuilder 类

定义

允许对内存中特定的配置执行 DbContextOptions。

public class InMemoryDbContextOptionsBuilder
[System.Runtime.CompilerServices.Nullable(0)]
public class InMemoryDbContextOptionsBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInMemoryDbContextOptionsBuilderInfrastructure
public class InMemoryDbContextOptionsBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInMemoryDbContextOptionsBuilderInfrastructure
type InMemoryDbContextOptionsBuilder = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type InMemoryDbContextOptionsBuilder = class
    interface IInMemoryDbContextOptionsBuilderInfrastructure
type InMemoryDbContextOptionsBuilder = class
    interface IInMemoryDbContextOptionsBuilderInfrastructure
Public Class InMemoryDbContextOptionsBuilder
Public Class InMemoryDbContextOptionsBuilder
Implements IInMemoryDbContextOptionsBuilderInfrastructure
继承
InMemoryDbContextOptionsBuilder
特性
实现

注解

此类的实例是从调用 UseInMemoryDatabase(DbContextOptionsBuilder, String, Action<InMemoryDbContextOptionsBuilder>) 返回的,它不设计为直接在应用程序代码中构造。

有关详细信息和示例,请参阅 使用 DbContextOptions 和 EF Core 内存中数据库提供程序 。

构造函数

名称 说明
InMemoryDbContextOptionsBuilder(DbContextOptionsBuilder)

初始化 InMemoryDbContextOptionsBuilder 类的新实例。

属性

名称 说明
OptionsBuilder

克隆此生成器中的配置。

方法

名称 说明
EnableNullChecks(Boolean)

启用内存中数据库中所有实体的所有属性的可为空性检查。

显式接口实现

名称 说明
IInMemoryDbContextOptionsBuilderInfrastructure.OptionsBuilder

获取核心选项生成器。

适用于