RelationalModelCustomizer.Customize(ModelBuilder, DbContext) Yöntem

Tanım

Kurala göre keşfedilecek ek ek olarak modelin ek yapılandırmasını gerçekleştirir. Bu uygulama, bağlamı çağırarak belirli bir bağlam için modeli oluşturur OnConfiguring(DbContextOptionsBuilder) .

Ayrıca, bağlamda özellikler olarak bulunan varlık türleri DbSet<TEntity> DbSet Özellik adları için adlı tablolarla eşlenir ve ile işaretlenen bağlamdaki ortak statik yöntemler DbFunctionAttribute veritabanı işlevlerine 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