IRelationalCommandDiagnosticsLogger.CommandScalarExecuting Метод

Определение

Регистрирует 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)

Параметры

connection
IRelationalConnection

Соединение.

command
DbCommand

Объект команды базы данных.

context
DbContext

Объект , используемый DbContext в данный момент, для значения NULL, если он неизвестен.

commandId
Guid

Идентификатор корреляции, связанный с заданным DbCommandобъектом .

connectionId
Guid

Идентификатор корреляции, связанный с используемым DbConnection объектом .

startTime
DateTimeOffset

Время начала выполнения.

commandSource
CommandSource

Источник команды.

Возвращаемое значение

Перехваченный результат.

Применяется к