語言

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 若未知,則用來消除。

commandId
Guid

與給定 DbCommand相關的相關係數 ID 。

connectionId
Guid

與所使用的相關性ID DbConnection 相關。

startTime
DateTimeOffset

那場處決開始的時間。

傳回

一個被截獲的結果。

適用於