Dil

InMemoryDbContextOptionsBuilder Sınıf

Tanım

üzerinde bellek içi özel yapılandırmanın gerçekleştirilmesini DbContextOptionssağlar.

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
Devralma
InMemoryDbContextOptionsBuilder
Özellikler
Uygulamalar

Açıklamalar

Bu sınıfın örnekleri çağrısından UseInMemoryDatabase(DbContextOptionsBuilder, String, Action<InMemoryDbContextOptionsBuilder>) döndürülür ve uygulama kodunuzda doğrudan oluşturulacak şekilde tasarlanmamıştır.

Daha fazla bilgi ve örnek için bkz. DbContextOptions ve EF Core bellek içi veritabanı sağlayıcısını kullanma.

Oluşturucular

Veri Akışı Adı Description
InMemoryDbContextOptionsBuilder(DbContextOptionsBuilder)

InMemoryDbContextOptionsBuilder sınıfının yeni bir örneğini başlatır.

Özellikler

Veri Akışı Adı Description
OptionsBuilder

Bu oluşturucudaki yapılandırmayı klonlar.

Yöntemler

Veri Akışı Adı Description
EnableNullChecks(Boolean)

Bellek içi veritabanındaki tüm varlıklardaki tüm özellikler için null atanabilirlik denetimini etkinleştirir.

Belirtik Arabirim Kullanımları

Veri Akışı Adı Description
IInMemoryDbContextOptionsBuilderInfrastructure.OptionsBuilder

Temel seçenekler oluşturucusunu alır.

Şunlara uygulanır