Dil

InMemoryDbContextOptionsBuilder Sınıf

Tanım

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

public class InMemoryDbContextOptionsBuilder
public class InMemoryDbContextOptionsBuilder : Microsoft.EntityFrameworkCore.Infrastructure.IInMemoryDbContextOptionsBuilderInfrastructure
type InMemoryDbContextOptionsBuilder = class
type InMemoryDbContextOptionsBuilder = class
    interface IInMemoryDbContextOptionsBuilderInfrastructure
Public Class InMemoryDbContextOptionsBuilder
Public Class InMemoryDbContextOptionsBuilder
Implements IInMemoryDbContextOptionsBuilderInfrastructure
Devralma
InMemoryDbContextOptionsBuilder
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 kullanma ve EF Core bellek içi veritabanı sağlayıcısı .

Oluşturucular

Name Description
InMemoryDbContextOptionsBuilder(DbContextOptionsBuilder)

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

Özellikler

Name Description
OptionsBuilder

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

Yöntemler

Name 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ı

Name Description
IInMemoryDbContextOptionsBuilderInfrastructure.OptionsBuilder

Temel seçenekler oluşturucusunu alır.

Şunlara uygulanır