RelationalLoggerExtensions.RolledBackToTransactionSavepointAsync Method

Definition

Logs for the CreatedTransactionSavepoint event.

C#
public static System.Threading.Tasks.Task RolledBackToTransactionSavepointAsync (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbTransaction transaction, Guid transactionId, DateTimeOffset startTime, System.Threading.CancellationToken cancellationToken = default);

Parameters

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

The diagnostics logger to use.

connection
IRelationalConnection

The connection.

transaction
DbTransaction

The transaction.

transactionId
Guid

The correlation ID associated with the DbTransaction.

startTime
DateTimeOffset

The time that the operation was started.

cancellationToken
CancellationToken

A CancellationToken to observe while waiting for the task to complete.

Returns

A Task representing the async operation.

Exceptions

Applies to

Toode Versioonid
Entity Framework Core 5.0, 6.0, 7.0, 8.0, 9.0