Aracılığıyla paylaş


RelationalLoggerExtensions.CommandNonQueryExecuted Yöntem

Tanım

Olay için CommandExecuted günlükler.

public static int CommandNonQueryExecuted (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext context, Guid commandId, Guid connectionId, int methodResult, DateTimeOffset startTime, TimeSpan duration);
static member CommandNonQueryExecuted : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * int * DateTimeOffset * TimeSpan -> int
<Extension()>
Public Function CommandNonQueryExecuted (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command), connection As IRelationalConnection, command As DbCommand, context As DbContext, commandId As Guid, connectionId As Guid, methodResult As Integer, startTime As DateTimeOffset, duration As TimeSpan) As Integer

Parametreler

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Kullanılacak tanılama günlükçü.

connection
IRelationalConnection

Bağlantı.

command
DbCommand

Veritabanı komut nesnesi.

context
DbContext

Şu DbContext anda kullanılmakta olan, bilinmiyorsa null olarak.

commandId
Guid

Verilen DbCommandile ilişkili bağıntı kimliği.

connectionId
Guid

Kullanılmakta olan ile ilişkili bağıntı DbConnection kimliği.

methodResult
Int32

Temel alınan yöntem yürütmesinden döndürülen değer.

startTime
DateTimeOffset

Yürütmenin başladığı saat.

duration
TimeSpan

Sonuçların tüketilmesi dahil olmak üzere komut yürütme süresi.

Döndürülenler

Bir kesme noktası tarafından değiştirilmiş olabilecek yürütmenin sonucu.

Şunlara uygulanır