Compartir a través de


RelationalLoggerExtensions.ConnectionOpenedAsync Método

Definición

Registra el ConnectionOpened evento.

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

Parámetros

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Connection>

Registrador de diagnóstico que se va a usar.

connection
IRelationalConnection

La conexión.

startTime
DateTimeOffset

Hora a la que se inició la operación.

duration
TimeSpan

Cantidad de tiempo antes de que se abrió la conexión.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

que Task representa la operación asincrónica.

Se aplica a