Database.Initialize(Boolean) Yöntem

Tanım

Bu bağlamda kayıtlı IDatabaseInitializer<TContext> öğesini çalıştırır. "Zorlama" true olarak ayarlanırsa, başlatıcı daha önce çalıştırılıp çalıştırılmadığından bağımsız olarak çalıştırılır. Bir uygulama çalışırken veritabanı silinirse ve yeniden başlatılması gerekiyorsa bu yararlı olabilir. "Zorla" false olarak ayarlanırsa, başlatıcı yalnızca bu uygulama etki alanında bu bağlam, model ve bağlantı için henüz çalıştırılmadıysa çalıştırılır. Bu yöntem genellikle veritabanının oluşturulduğundan ve dağıtıldığından emin olmak gerektiğinde kullanılır. Bu yöntem, işlemin bir işlemin parçası olması gibi sorunlara neden olacak bir işlem başlatmadan önce kullanılır.

public void Initialize(bool force);
member this.Initialize : bool -> unit
Public Sub Initialize (force As Boolean)

Parametreler

force
Boolean

Başlatıcı olarak true ayarlanırsa, zaten çalıştırılmış olsa bile çalıştırılır.

Şunlara uygulanır