Condividi tramite


RelationalConcurrencyExceptionEventData Classe

Definizione

Payload DiagnosticSource dell'evento usato quando DbUpdateConcurrencyException viene generato un oggetto da un provider di database relazionale.

public class RelationalConcurrencyExceptionEventData : Microsoft.EntityFrameworkCore.Diagnostics.ConcurrencyExceptionEventData
type RelationalConcurrencyExceptionEventData = class
    inherit ConcurrencyExceptionEventData
Public Class RelationalConcurrencyExceptionEventData
Inherits ConcurrencyExceptionEventData
Ereditarietà

Commenti

Per altre informazioni ed esempi, vedere Registrazione, eventi e diagnostica .

Costruttori

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

Costruisce il payload dell'evento.

Proprietà

Command

Oggetto DbCommand utilizzato.

CommandId

ID di correlazione che identifica l'istanza DbCommand utilizzata.

Connection

Oggetto DbConnection utilizzato.

ConnectionId

ID di correlazione che identifica l'istanza DbConnection utilizzata.

Context

Oggetto DbContext corrente.

(Ereditato da DbContextEventData)
DataReader

Oggetto DbDataReader utilizzato.

Entries

Voci coinvolte nella violazione della concorrenza.

(Ereditato da ConcurrencyExceptionEventData)
EventId

Oggetto EventId che definisce l'ID e il nome del messaggio.

(Ereditato da EventData)
EventIdCode

Stringa che rappresenta il codice in cui è definito questo evento.

(Ereditato da EventData)
Exception

Eccezione che verrà generata, a meno che non venga eliminata la generazione.

(Ereditato da ConcurrencyExceptionEventData)
LogLevel

Oggetto LogLevel che verrebbe utilizzato per registrare il messaggio per questo evento.

(Ereditato da EventData)

Metodi

ToString()

Messaggio logger che descrive questo evento.

(Ereditato da EventData)

Si applica a