Language

TransactionErrorEventData クラス

定義

RelationalEventId トランザクション エラー イベントのDiagnosticSource イベント ペイロードの基本クラス。

[System.Runtime.CompilerServices.Nullable(0)]
public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type TransactionErrorEventData = class
    inherit TransactionEndEventData
    interface IErrorEventData
type TransactionErrorEventData = class
    inherit TransactionEndEventData
    interface IErrorEventData
Public Class TransactionErrorEventData
Inherits TransactionEndEventData
Implements IErrorEventData
継承
継承
属性
実装

注釈

詳細と例については 、「ログ記録、イベント、診断 」を参照してください。

コンストラクター

Name 説明
TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, String, Exception, DateTimeOffset, TimeSpan)

イベント ペイロードを構築します。

TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, Guid, Guid, String, Exception, DateTimeOffset, TimeSpan)

イベント ペイロードを構築します。

プロパティ

Name 説明
Action

"コミット" または "ロールバック" のいずれか。

ConnectionId

使用されている DbConnection インスタンスを識別する関連付け ID。

(継承元 TransactionEventData)
Context

現在の DbContext。

(継承元 DbContextEventData)
Duration

このイベントの期間。

(継承元 TransactionEndEventData)
EventId

メッセージ ID と名前を定義する EventId 。

(継承元 EventData)
EventIdCode

このイベントが定義されているコードを表す文字列。

(継承元 EventData)
Exception

トランザクションが失敗したときにスローされた例外。

IsAsync

トランザクションが非同期的に使用されているかどうかを示します。

(継承元 TransactionEventData)
LogLevel

このイベントのメッセージをログに記録するために使用される LogLevel 。

(継承元 EventData)
StartTime

このイベントの開始時刻。

(継承元 TransactionEventData)
Transaction

DbTransaction。まだ作成されていない場合は null。

(継承元 TransactionEventData)
TransactionId

使用されている Entity Framework トランザクションを識別する関連付け ID。

(継承元 TransactionEventData)

メソッド

Name 説明
ToString()

このイベントを説明するロガー メッセージ。

(継承元 EventData)

適用対象