Aracılığıyla paylaş


RelationalDatabaseCreator.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 harcanmaz.

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 görev. Görev sonucu, veritabanının oluşturulup oluşturulmadiğini ve false zaten mevcut olup olmadığını içerirtrue.

Uygulamalar

Özel durumlar

Şunlara uygulanır