次の方法で共有


RelationalLoggerExtensions.CommandCreating メソッド

定義

イベントの CommandCreating ログ。

public static Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<System.Data.Common.DbCommand> CommandCreating (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod commandMethod, Microsoft.EntityFrameworkCore.DbContext context, Guid commandId, Guid connectionId, DateTimeOffset startTime);
static member CommandCreating : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<System.Data.Common.DbCommand>
<Extension()>
Public Function CommandCreating (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command), connection As IRelationalConnection, commandMethod As DbCommandMethod, context As DbContext, commandId As Guid, connectionId As Guid, startTime As DateTimeOffset) As InterceptionResult(Of DbCommand)

パラメーター

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

使用する診断 ロガー。

connection
IRelationalConnection

接続。

commandMethod
DbCommandMethod

このコマンドで呼び出されるメソッドの型。

context
DbContext

DbContext現在使用されている 。不明な場合は null。

commandId
Guid

指定した DbCommandに関連付けられている関連付け ID。

connectionId
Guid

使用されている に DbConnection 関連付けられている関連付け ID。

startTime
DateTimeOffset

実行が開始された時刻。

戻り値

インターセプトされた結果。

適用対象