Sdílet prostřednictvím


IRelationalCommandDiagnosticsLogger.CommandScalarExecuting Metoda

Definice

Protokoluje událost CommandExecuting .

public Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<object> CommandScalarExecuting (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 CommandScalarExecuting : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * DateTimeOffset * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<obj>
Public Function CommandScalarExecuting (connection As IRelationalConnection, command As DbCommand, context As DbContext, commandId As Guid, connectionId As Guid, startTime As DateTimeOffset, commandSource As CommandSource) As InterceptionResult(Of Object)

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