DatabaseFacade.CommitTransactionAsync(CancellationToken) Yöntem

Tanım

Geçerli işlemde bekleyen işlemleri veritabanına uygular.

public virtual System.Threading.Tasks.Task CommitTransactionAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member CommitTransactionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CommitTransactionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CommitTransactionAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

Parametreler

cancellationToken
CancellationToken

Görevin CancellationToken tamamlandıktan sonra gözlemlemek için bir.

Döndürülenler

Task

Zaman uyumsuz işlemi temsil eden görev.

Özel durumlar

Açıklamalar

Entity Framework Core aynı DbContext örneğinde birden çok paralel işlem çalıştırmayı desteklemez. Bu, zaman uyumsuz sorguların paralel yürütülmesini ve birden çok iş parçacığından yapılan açık eşzamanlı kullanımı içerir. Bu nedenle, her zaman zaman uyumsuz çağrıları hemen bekler veya paralel yürütülen işlemler için ayrı DbContext örnekleri kullanın. Daha fazla bilgi için bkz. DbContext iş parçacığı sorunlarından kaçınma.

Daha fazla bilgi EF Core bkz. İşlemler.

Şunlara uygulanır