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


CommandExecutedEventData Конструкторы

Определение

Перегрузки

CommandExecutedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbCommandMethod, Guid, Guid, Object, Boolean, Boolean, DateTimeOffset, TimeSpan)

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

CommandExecutedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, DbCommand, DbContext, DbCommandMethod, Guid, Guid, Object, Boolean, Boolean, DateTimeOffset, TimeSpan)
Устаревшие..

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

CommandExecutedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, DbCommand, DbContext, DbCommandMethod, Guid, Guid, Object, Boolean, Boolean, DateTimeOffset, TimeSpan, CommandSource)

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

CommandExecutedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbCommandMethod, Guid, Guid, Object, Boolean, Boolean, DateTimeOffset, TimeSpan)

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

public CommandExecutedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod executeMethod, Guid commandId, Guid connectionId, object result, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Guid * Guid * obj * bool * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), command As DbCommand, executeMethod As DbCommandMethod, commandId As Guid, connectionId As Guid, result As Object, async As Boolean, logParameterValues As Boolean, startTime As DateTimeOffset, duration As TimeSpan)

Параметры

eventDefinition
EventDefinitionBase

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

messageGenerator
Func<EventDefinitionBase,EventData,String>

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

command
DbCommand

Объект , DbCommand который выполнялся при сбое.

executeMethod
DbCommandMethod

Метод DbCommand , который использовался для выполнения команды.

commandId
Guid

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

connectionId
Guid

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

result
Object

Результат выполнения операции.

async
Boolean

Указывает, выполнялась ли команда асинхронно.

logParameterValues
Boolean

Указывает, разрешает ли приложение ведение журнала значений параметров.

startTime
DateTimeOffset

Время начала этого события.

duration
TimeSpan

Длительность этого события.

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

CommandExecutedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, DbCommand, DbContext, DbCommandMethod, Guid, Guid, Object, Boolean, Boolean, DateTimeOffset, TimeSpan)

Внимание!

Use the overload with CommandSource

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

public CommandExecutedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext context, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod executeMethod, Guid commandId, Guid connectionId, object result, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration);
[System.Obsolete("Use the overload with CommandSource")]
public CommandExecutedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod executeMethod, Guid commandId, Guid connectionId, object? result, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Guid * Guid * obj * bool * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData
[<System.Obsolete("Use the overload with CommandSource")>]
new Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Guid * Guid * obj * bool * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), connection As DbConnection, command As DbCommand, context As DbContext, executeMethod As DbCommandMethod, commandId As Guid, connectionId As Guid, result As Object, async As Boolean, logParameterValues As Boolean, startTime As DateTimeOffset, duration As TimeSpan)

Параметры

eventDefinition
EventDefinitionBase

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

messageGenerator
Func<EventDefinitionBase,EventData,String>

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

connection
DbConnection

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

command
DbCommand

Объект , DbCommand который выполнялся при сбое.

context
DbContext

Объект , используемый DbContext в данный момент, для значения NULL, если он неизвестен.

executeMethod
DbCommandMethod

Метод DbCommand , который использовался для выполнения команды.

commandId
Guid

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

connectionId
Guid

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

result
Object

Результат выполнения операции.

async
Boolean

Указывает, выполнялась ли команда асинхронно.

logParameterValues
Boolean

Указывает, разрешает ли приложение ведение журнала значений параметров.

startTime
DateTimeOffset

Время начала этого события.

duration
TimeSpan

Длительность этого события.

Атрибуты

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

CommandExecutedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, DbCommand, DbContext, DbCommandMethod, Guid, Guid, Object, Boolean, Boolean, DateTimeOffset, TimeSpan, CommandSource)

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

public CommandExecutedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, System.Data.Common.DbCommand command, Microsoft.EntityFrameworkCore.DbContext? context, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod executeMethod, Guid commandId, Guid connectionId, object? result, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
new Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.DbContext * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Guid * Guid * obj * bool * bool * DateTimeOffset * TimeSpan * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Diagnostics.CommandExecutedEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), connection As DbConnection, command As DbCommand, context As DbContext, executeMethod As DbCommandMethod, commandId As Guid, connectionId As Guid, result As Object, async As Boolean, logParameterValues As Boolean, startTime As DateTimeOffset, duration As TimeSpan, commandSource As CommandSource)

Параметры

eventDefinition
EventDefinitionBase

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

messageGenerator
Func<EventDefinitionBase,EventData,String>

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

connection
DbConnection

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

command
DbCommand

Объект , DbCommand который выполнялся при сбое.

context
DbContext

Объект , используемый DbContext в данный момент, для значения NULL, если он неизвестен.

executeMethod
DbCommandMethod

Метод DbCommand , который использовался для выполнения команды.

commandId
Guid

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

connectionId
Guid

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

result
Object

Результат выполнения операции.

async
Boolean

Указывает, выполнялась ли команда асинхронно.

logParameterValues
Boolean

Указывает, разрешает ли приложение ведение журнала значений параметров.

startTime
DateTimeOffset

Время начала этого события.

duration
TimeSpan

Длительность этого события.

commandSource
CommandSource

Источник команды.

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