Bagikan melalui


RelationalLoggerExtensions.TransactionStarted Metode

Definisi

Log untuk peristiwa tersebut TransactionStarted .

public static System.Data.Common.DbTransaction TransactionStarted (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, TimeSpan duration);
static member TransactionStarted : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbTransaction * Guid * DateTimeOffset * TimeSpan -> System.Data.Common.DbTransaction
<Extension()>
Public Function TransactionStarted (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Transaction), connection As IRelationalConnection, transaction As DbTransaction, transactionId As Guid, startTime As DateTimeOffset, duration As TimeSpan) As DbTransaction

Parameter

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Pencatat diagnostik yang akan digunakan.

connection
IRelationalConnection

Koneksi.

transaction
DbTransaction

Transaksi.

transactionId
Guid

ID korelasi yang terkait dengan DbTransaction.

startTime
DateTimeOffset

Waktu operasi dimulai.

duration
TimeSpan

Jumlah waktu sebelum koneksi dibuka.

Mengembalikan

Hasil eksekusi, yang mungkin telah dimodifikasi oleh pencegat.

Berlaku untuk