Udostępnij za pośrednictwem


RelationalConcurrencyExceptionEventData Klasa

Definicja

DiagnosticSource Ładunek zdarzenia używany, gdy DbUpdateConcurrencyException element jest zgłaszany z dostawcy relacyjnej bazy danych.

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

Uwagi

Aby uzyskać więcej informacji i przykładów , zobacz Rejestrowanie, zdarzenia i diagnostyka .

Konstruktory

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

Tworzy ładunek zdarzenia.

Właściwości

Command

Używane DbCommand .

CommandId

Identyfikator korelacji identyfikujący DbCommand używane wystąpienie.

Connection

Używane DbConnection .

ConnectionId

Identyfikator korelacji identyfikujący DbConnection używane wystąpienie.

Context

Bieżąca klasa DbContext.

(Odziedziczone po DbContextEventData)
DataReader

Używane DbDataReader .

Entries

Wpisy, które były zaangażowane w naruszenie współbieżności.

(Odziedziczone po ConcurrencyExceptionEventData)
EventId

Element EventId definiujący identyfikator i nazwę komunikatu.

(Odziedziczone po EventData)
EventIdCode

Ciąg reprezentujący kod, w którym zdefiniowano to zdarzenie.

(Odziedziczone po EventData)
Exception

Wyjątek, który zostanie zgłoszony, chyba że zgłaszany jest pomijany.

(Odziedziczone po ConcurrencyExceptionEventData)
LogLevel

Ta LogLevel wartość będzie używana do rejestrowania komunikatu dla tego zdarzenia.

(Odziedziczone po EventData)

Metody

ToString()

Komunikat rejestratora opisujący to zdarzenie.

(Odziedziczone po EventData)

Dotyczy