Поделиться через


RelationalConcurrencyExceptionEventData Конструктор

Определение

Создает полезные данные события.

public RelationalConcurrencyExceptionEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.DbContext context, System.Data.Common.DbConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Guid commandId, Guid connectionId, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> entries, Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException exception);
new Microsoft.EntityFrameworkCore.Diagnostics.RelationalConcurrencyExceptionEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * Microsoft.EntityFrameworkCore.DbContext * System.Data.Common.DbConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Guid * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IUpdateEntry> * Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException -> Microsoft.EntityFrameworkCore.Diagnostics.RelationalConcurrencyExceptionEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), context As DbContext, connection As DbConnection, command As DbCommand, dataReader As DbDataReader, commandId As Guid, connectionId As Guid, entries As IReadOnlyList(Of IUpdateEntry), exception As DbUpdateConcurrencyException)

Параметры

eventDefinition
EventDefinitionBase

Определение события.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Делегат, создающий сообщение журнала для этого события.

context
DbContext

Текущий контекст DbContext.

connection
DbConnection

Используемый DbConnection объект .

command
DbCommand

Используемый DbCommand объект .

dataReader
DbDataReader

Используемый DbDataReader объект .

commandId
Guid

Идентификатор корреляции, определяющий используемый DbCommand экземпляр.

connectionId
Guid

Идентификатор корреляции, определяющий используемый DbConnection экземпляр.

entries
IReadOnlyList<IUpdateEntry>

Записи, которые были вовлечены в нарушение параллелизма.

exception
DbUpdateConcurrencyException

Исключение, которое будет создано, если исключение не подавляется.

Применяется к