IRelationalCommandDiagnosticsLogger.CommandScalarExecutedAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Log untuk peristiwa tersebut CommandExecuted .
public System.Threading.Tasks.ValueTask<object?> CommandScalarExecutedAsync (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext? context, Guid commandId, Guid connectionId, object? methodResult, DateTimeOffset startTime, TimeSpan duration, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource, System.Threading.CancellationToken cancellationToken = default);
abstract member CommandScalarExecutedAsync : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * obj * DateTimeOffset * TimeSpan * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<obj>
Public Function CommandScalarExecutedAsync (connection As IRelationalConnection, command As DbCommand, context As DbContext, commandId As Guid, connectionId As Guid, methodResult As Object, startTime As DateTimeOffset, duration As TimeSpan, commandSource As CommandSource, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Object)
Parameter
- connection
- IRelationalConnection
Koneksi.
- command
- DbCommand
Objek perintah database.
- connectionId
- Guid
ID korelasi yang terkait dengan yang DbConnection digunakan.
- methodResult
- Object
Nilai yang dikembalikan dari eksekusi metode yang mendasar.
- startTime
- DateTimeOffset
Waktu eksekusi dimulai.
- duration
- TimeSpan
Durasi eksekusi perintah, tidak termasuk mengkonsumsi hasil.
- commandSource
- CommandSource
Sumber perintah.
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Hasil eksekusi, yang mungkin telah dimodifikasi oleh pencegat.
Pengecualian
CancellationToken Jika dibatalkan.
Berlaku untuk
Entity Framework