Sdílet prostřednictvím


IRelationalCommandDiagnosticsLogger.CommandNonQueryExecuting Metoda

Definice

Protokoly pro CommandExecuting událost.

public Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<int> CommandNonQueryExecuting (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext? context, Guid commandId, Guid connectionId, DateTimeOffset startTime, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
abstract member CommandNonQueryExecuting : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * DateTimeOffset * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<int>
Public Function CommandNonQueryExecuting (connection As IRelationalConnection, command As DbCommand, context As DbContext, commandId As Guid, connectionId As Guid, startTime As DateTimeOffset, commandSource As CommandSource) As InterceptionResult(Of Integer)

Parametry

connection
IRelationalConnection

Připojení.

command
DbCommand

Objekt databázového příkazu.

context
DbContext

Aktuálně DbContext se používá, na hodnotu null, pokud není známo.

commandId
Guid

ID korelace přidružené k danému DbCommandobjektu .

connectionId
Guid

ID korelace přidružené k použitému objektu DbConnection .

startTime
DateTimeOffset

Čas, kdy spuštění začalo.

commandSource
CommandSource

Zdroj příkazu.

Návraty

Zachycený výsledek.

Platí pro