語言

RelationalConcurrencyExceptionEventData 類別

定義

當 DiagnosticSource a DbUpdateConcurrencyException 從關聯式資料庫提供者拋出時,會用到事件有效載荷。

[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalConcurrencyExceptionEventData : Microsoft.EntityFrameworkCore.Diagnostics.ConcurrencyExceptionEventData
public class RelationalConcurrencyExceptionEventData : Microsoft.EntityFrameworkCore.Diagnostics.ConcurrencyExceptionEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalConcurrencyExceptionEventData = class
    inherit ConcurrencyExceptionEventData
type RelationalConcurrencyExceptionEventData = class
    inherit ConcurrencyExceptionEventData
Public Class RelationalConcurrencyExceptionEventData
Inherits ConcurrencyExceptionEventData
繼承
屬性

備註

更多資訊與範例請參閱 日誌、事件與診斷 。

建構函式

名稱 Description
RelationalConcurrencyExceptionEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbContext, DbConnection, DbCommand, DbDataReader, Guid, Guid, IReadOnlyList<IUpdateEntry>, DbUpdateConcurrencyException)

負責建構事件有效載荷。

屬性

名稱 Description
Command

正在使用 DbCommand。

CommandId

一個識別 DbCommand 所使用的實例的相關ID。

Connection

正在使用 DbConnection。

ConnectionId

一個識別 DbConnection 所使用的實例的相關ID。

Context

目前 DbContext的 。

(繼承來源 DbContextEventData)
DataReader

正在使用 DbDataReader。

Entries

涉及並發違規的條目。

(繼承來源 ConcurrencyExceptionEventData)
EventId

那 EventId 就是訊息的 ID 和名稱。

(繼承來源 EventData)
EventIdCode

一個字串代表該事件定義的程式碼。

(繼承來源 EventData)
Exception

除非被抑制,否則將被拋棄的例外。

(繼承來源 ConcurrencyExceptionEventData)
LogLevel

LogLevel那個會用來記錄這個事件的訊息。

(繼承來源 EventData)

方法

名稱 Description
ToString()

一段記錄訊息描述此事件。

(繼承來源 EventData)

適用於