次の方法で共有


RelationalLoggerExtensions.CommandError メソッド

定義

イベントの CommandError ログ。

public static void CommandError (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, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod executeMethod, Guid commandId, Guid connectionId, Exception exception, DateTimeOffset startTime, TimeSpan duration);
static member CommandError : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Guid * Guid * Exception * DateTimeOffset * TimeSpan -> unit
<Extension()>
Public Sub CommandError (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command), connection As IRelationalConnection, command As DbCommand, context As DbContext, executeMethod As DbCommandMethod, commandId As Guid, connectionId As Guid, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan)

パラメーター

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

使用する診断 ロガー。

connection
IRelationalConnection

接続。

command
DbCommand

データベース コマンド オブジェクト。

context
DbContext

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

executeMethod
DbCommandMethod

コマンドを実行するために呼び出されるメソッドを表します。

commandId
Guid

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

connectionId
Guid

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

exception
Exception

このエラーの原因となった例外。

startTime
DateTimeOffset

実行が開始された時刻。

duration
TimeSpan

例外が発生するまでに経過した時間。

適用対象