Database.SetInitializer<TContext> Yöntem

Tanım

Verilen bağlam türü için kullanılacak veritabanı başlatıcısını ayarlar. Bir veritabanına ilk kez erişmek için belirli DbContext bir tür kullanıldığında veritabanı başlatıcısı çağrılır. Code First bağlamları için varsayılan strateji bir örneğidir CreateDatabaseIfNotExists<TContext>.

public static void SetInitializer<TContext>(System.Data.Entity.IDatabaseInitializer<TContext> strategy) where TContext : System.Data.Entity.DbContext;
static member SetInitializer : System.Data.Entity.IDatabaseInitializer<'Context (requires 'Context :> System.Data.Entity.DbContext)> -> unit (requires 'Context :> System.Data.Entity.DbContext)
Public Shared Sub SetInitializer(Of TContext As DbContext) (strategy As IDatabaseInitializer(Of TContext))

Tür Parametreleri

TContext

Bağlamın türü.

Parametreler

strategy
IDatabaseInitializer<TContext>

Kullanılacak başlatıcı veya belirtilen bağlam türü için başlatmayı devre dışı bırakmak için null.

Şunlara uygulanır