RelationalConnection.ConnectionBeginTransactionAsync Yöntem

Tanım

Varsayılan olarak çağıran BeginDbTransactionAsync(IsolationLevel, CancellationToken) ancak bunun yerine farklı bir çağrı yapmak için sağlayıcılar tarafından geçersiz kılınabilen şablon yöntemi.

protected virtual System.Threading.Tasks.ValueTask<System.Data.Common.DbTransaction> ConnectionBeginTransactionAsync (System.Data.IsolationLevel isolationLevel, System.Threading.CancellationToken cancellationToken = default);
abstract member ConnectionBeginTransactionAsync : System.Data.IsolationLevel * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Data.Common.DbTransaction>
override this.ConnectionBeginTransactionAsync : System.Data.IsolationLevel * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Data.Common.DbTransaction>
Protected Overridable Function ConnectionBeginTransactionAsync (isolationLevel As IsolationLevel, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of DbTransaction)

Parametreler

isolationLevel
IsolationLevel

İşlem için kullanılacak yalıtım düzeyi.

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Yeni oluşturulan işlem.

Özel durumlar

Şunlara uygulanır