Udostępnij za pośrednictwem


CommandErrorEventData Konstruktory

Definicja

Przeciążenia

CommandErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbCommandMethod, Guid, Guid, Exception, Boolean, Boolean, DateTimeOffset, TimeSpan)

Tworzy ładunek zdarzenia.

CommandErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, DbCommand, DbContext, DbCommandMethod, Guid, Guid, Exception, Boolean, Boolean, DateTimeOffset, TimeSpan)
Przestarzałe.

Tworzy ładunek zdarzenia.

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

Tworzy ładunek zdarzenia.

CommandErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbCommandMethod, Guid, Guid, Exception, Boolean, Boolean, DateTimeOffset, TimeSpan)

Tworzy ładunek zdarzenia.

public CommandErrorEventData (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, Exception exception, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbCommand * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Guid * Guid * Exception * bool * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData
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, exception As Exception, async As Boolean, logParameterValues As Boolean, startTime As DateTimeOffset, duration As TimeSpan)

Parametry

eventDefinition
EventDefinitionBase

Definicja zdarzenia.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegat, który generuje komunikat dziennika dla tego zdarzenia.

command
DbCommand

To DbCommand było wykonywane, gdy nie powiodło się.

executeMethod
DbCommandMethod

Metoda, która została użyta DbCommand do wykonania polecenia.

commandId
Guid

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

connectionId
Guid

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

exception
Exception

Wyjątek, który został zgłoszony podczas wykonywania nie powiodło się.

async
Boolean

Wskazuje, czy polecenie zostało wykonane asynchronicznie.

logParameterValues
Boolean

Wskazuje, czy aplikacja zezwala na rejestrowanie wartości parametrów.

startTime
DateTimeOffset

Godzina rozpoczęcia tego zdarzenia.

duration
TimeSpan

Czas trwania tego zdarzenia.

Dotyczy

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

Przestroga

Use the overload with CommandSource

Tworzy ładunek zdarzenia.

public CommandErrorEventData (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, Exception exception, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration);
[System.Obsolete("Use the overload with CommandSource")]
public CommandErrorEventData (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, Exception exception, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData : 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 * Exception * bool * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData
[<System.Obsolete("Use the overload with CommandSource")>]
new Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData : 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 * Exception * bool * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData
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, exception As Exception, async As Boolean, logParameterValues As Boolean, startTime As DateTimeOffset, duration As TimeSpan)

Parametry

eventDefinition
EventDefinitionBase

Definicja zdarzenia.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegat, który generuje komunikat dziennika dla tego zdarzenia.

connection
DbConnection

Używane DbConnection .

command
DbCommand

To DbCommand było wykonywane, gdy nie powiodło się.

context
DbContext

Aktualnie DbContext używane do wartości null, jeśli nie są znane.

executeMethod
DbCommandMethod

Metoda, która została użyta DbCommand do wykonania polecenia.

commandId
Guid

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

connectionId
Guid

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

exception
Exception

Wyjątek, który został zgłoszony podczas wykonywania nie powiodło się.

async
Boolean

Wskazuje, czy polecenie zostało wykonane asynchronicznie.

logParameterValues
Boolean

Wskazuje, czy aplikacja zezwala na rejestrowanie wartości parametrów.

startTime
DateTimeOffset

Godzina rozpoczęcia tego zdarzenia.

duration
TimeSpan

Czas trwania tego zdarzenia.

Atrybuty

Dotyczy

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

Tworzy ładunek zdarzenia.

public CommandErrorEventData (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, Exception exception, bool async, bool logParameterValues, DateTimeOffset startTime, TimeSpan duration, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
new Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData : 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 * Exception * bool * bool * DateTimeOffset * TimeSpan * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Diagnostics.CommandErrorEventData
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, exception As Exception, async As Boolean, logParameterValues As Boolean, startTime As DateTimeOffset, duration As TimeSpan, commandSource As CommandSource)

Parametry

eventDefinition
EventDefinitionBase

Definicja zdarzenia.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegat, który generuje komunikat dziennika dla tego zdarzenia.

connection
DbConnection

Używane DbConnection .

command
DbCommand

To DbCommand było wykonywane, gdy nie powiodło się.

context
DbContext

Aktualnie DbContext używane do wartości null, jeśli nie są znane.

executeMethod
DbCommandMethod

Metoda, która została użyta DbCommand do wykonania polecenia.

commandId
Guid

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

connectionId
Guid

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

exception
Exception

Wyjątek, który został zgłoszony podczas wykonywania nie powiodło się.

async
Boolean

Wskazuje, czy polecenie zostało wykonane asynchronicznie.

logParameterValues
Boolean

Wskazuje, czy aplikacja zezwala na rejestrowanie wartości parametrów.

startTime
DateTimeOffset

Godzina rozpoczęcia tego zdarzenia.

duration
TimeSpan

Czas trwania tego zdarzenia.

commandSource
CommandSource

Źródło polecenia.

Dotyczy