RelationalDatabaseCreator.EnsureCreatedAsync(CancellationToken) 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.
Zaman uyumsuz olarak bağlam için veritabanının mevcut olmasını sağlar. Varsa, hiçbir işlem yapılmaz. Yoksa veritabanı ve tüm şeması oluşturulur. Veritabanı varsa, bu bağlamın modeliyle uyumlu olduğundan emin olmak için hiçbir çaba sarf edilmez.
public virtual System.Threading.Tasks.Task<bool> EnsureCreatedAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member EnsureCreatedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.EnsureCreatedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function EnsureCreatedAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Parametreler
- cancellationToken
- CancellationToken
CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.
Döndürülenler
Zaman uyumsuz kaydetme işlemini temsil eden bir görev. Görev sonucu, veritabanının oluşturulup oluşturulmamış false olup olmadığını içerirtrue.
Uygulamalar
Özel durumlar
CancellationToken İptal edilirse.