Share via


RelationalLoggerExtensions.CommandErrorAsync メソッド

定義

イベントの CommandError ログ。

public static System.Threading.Tasks.Task CommandErrorAsync (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, System.Threading.CancellationToken cancellationToken = default);
static member CommandErrorAsync : 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 * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function CommandErrorAsync (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, Optional cancellationToken As CancellationToken = Nothing) As Task

パラメーター

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

例外が発生するまでに渡された時間。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

Task非同期操作を表す 。

適用対象