Поделиться через


RelationalLoggerExtensions.CommandScalarExecuting Метод

Определение

Журналы для CommandExecuting события.

public static Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<object> CommandScalarExecuting (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, DateTimeOffset startTime);
static member CommandScalarExecuting : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<obj>
<Extension()>
Public Function CommandScalarExecuting (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command), connection As IRelationalConnection, command As DbCommand, context As DbContext, commandId As Guid, connectionId As Guid, startTime As DateTimeOffset) As InterceptionResult(Of Object)

Параметры

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Используемое средство ведения журнала диагностика.

connection
IRelationalConnection

Соединение.

command
DbCommand

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

context
DbContext

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

commandId
Guid

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

connectionId
Guid

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

startTime
DateTimeOffset

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

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

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

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