IDatabaseCreator.EnsureCreatedAsync(CancellationToken) Yöntem

Tanım

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 System.Threading.Tasks.Task<bool> EnsureCreatedAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member EnsureCreatedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public 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 görev. Görev sonucu, veritabanının oluşturulup oluşturulmadiğini ve false zaten mevcut olup olmadığını içerirtrue.

Özel durumlar

Şunlara uygulanır