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

InMemoryDbContextOptionsBuilder(DbContextOptionsBuilder)

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

Özellikler

OptionsBuilder

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

Yöntemler

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ı

IInMemoryDbContextOptionsBuilderInfrastructure.OptionsBuilder

Temel seçenekler oluşturucusunu alır.

Şunlara uygulanır