IDbContextFactory<TContext>.CreateDbContextAsync 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 bağlamda yeni DbContext bir örnek oluşturur.
public virtual System.Threading.Tasks.Task<TContext> CreateDbContextAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDbContextAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
override this.CreateDbContextAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function CreateDbContextAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of TContext)
Parametreler
- cancellationToken
- CancellationToken
CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.
Döndürülenler
Zaman uyumsuz işlemi temsil eden oluşturulan bağlamı içeren görev.
Özel durumlar
CancellationToken İptal edilirse.
Açıklamalar
Çağıran, bağlamı yok etme sorumluluğundadır; herhangi bir bağımlılık ekleme kapsayıcısı tarafından atılmaz.