RelationalModelCustomizer.Customize(ModelBuilder, DbContext) Yöntem

Tanım

Kural tarafından bulunanlara ek olarak modelin ek yapılandırmasını gerçekleştirir. Bu uygulama, bağlamı çağırarak OnConfiguring(DbContextOptionsBuilder) belirli bir bağlam için modeli oluşturur.

Ayrıca, bağlamda özellik olarak DbSet<TEntity> bulunan varlık türleri DbSet özellik adları için adlandırılmış tablolarla eşlenir ve ile işaretlenen bağlamdaki genel statik yöntemler veritabanı işlevleriyle DbFunctionAttribute eşlenir.

public override void Customize (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Microsoft.EntityFrameworkCore.DbContext context);
override this.Customize : Microsoft.EntityFrameworkCore.ModelBuilder * Microsoft.EntityFrameworkCore.DbContext -> unit
Public Overrides Sub Customize (modelBuilder As ModelBuilder, context As DbContext)

Parametreler

modelBuilder
ModelBuilder

Modeli oluşturmak için kullanılan oluşturucu.

context
DbContext

Modelin oluşturulduğu bağlam örneği.

Şunlara uygulanır