Bagikan melalui


Database.Initialize(Boolean) Metode

Definisi

Menjalankan yang terdaftar IDatabaseInitializer<TContext> pada konteks ini. Jika "force" diatur ke true, maka inisialisasi dijalankan terlepas dari apakah itu telah dijalankan sebelumnya atau belum. Ini dapat berguna jika database dihapus saat aplikasi sedang berjalan dan perlu diinisialisasi ulang. Jika "force" diatur ke false, maka penginisialisasi hanya dijalankan jika belum dijalankan untuk konteks, model, dan koneksi ini di domain aplikasi ini. Metode ini biasanya digunakan ketika perlu untuk memastikan bahwa database telah dibuat dan disemai sebelum memulai beberapa operasi di mana melakukannya dengan malas akan menyebabkan masalah, seperti ketika operasi adalah bagian dari transaksi.

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

Parameter

force
Boolean

Jika diatur ke true penginisialisasi dijalankan meskipun sudah dijalankan.

Berlaku untuk