Database.Initialize(Boolean) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.