RelationalLoggerExtensions.CommandScalarExecuting 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
数据库命令对象。
- connectionId
- Guid
与正在使用的 DbConnection 关联的关联 ID。
- startTime
- DateTimeOffset
执行开始的时间。
返回
截获的结果。