Bagikan melalui


RelationalLoggerExtensions.ConnectionOpenedAsync Metode

Definisi

Log untuk peristiwa tersebut ConnectionOpened .

public static System.Threading.Tasks.Task ConnectionOpenedAsync (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, DateTimeOffset startTime, TimeSpan duration, System.Threading.CancellationToken cancellationToken = default);
static member ConnectionOpenedAsync : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * DateTimeOffset * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function ConnectionOpenedAsync (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Connection), connection As IRelationalConnection, startTime As DateTimeOffset, duration As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Connection>

Pencatat diagnostik yang akan digunakan.

connection
IRelationalConnection

Koneksi.

startTime
DateTimeOffset

Waktu operasi dimulai.

duration
TimeSpan

Jumlah waktu sebelum koneksi dibuka.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

yang Task mewakili operasi asinkron.

Berlaku untuk