Freigeben über


ConnectionErrorEventData Konstruktoren

Definition

Überlädt

ConnectionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, Guid, Exception, Boolean, DateTimeOffset, TimeSpan)

Erstellt die Ereignisnutzlast.

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

Erstellt die Ereignisnutzlast.

ConnectionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbConnection, Guid, Exception, Boolean, DateTimeOffset, TimeSpan)

Erstellt die Ereignisnutzlast.

public ConnectionErrorEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, Guid connectionId, Exception exception, bool async, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.ConnectionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * Guid * Exception * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.ConnectionErrorEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), connection As DbConnection, connectionId As Guid, exception As Exception, async As Boolean, startTime As DateTimeOffset, duration As TimeSpan)

Parameter

eventDefinition
EventDefinitionBase

Die Ereignisdefinition.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Ein Delegat, der eine Protokollmeldung für dieses Ereignis generiert.

connection
DbConnection

Die DbConnection.

connectionId
Guid

Eine Korrelations-ID, die die DbConnection instance identifiziert, die verwendet wird.

exception
Exception

Die Ausnahme, die ausgelöst wurde, als die Verbindung nicht erfolgreich war.

async
Boolean

Gibt an, ob der Vorgang asynchron ausgeführt wird.

startTime
DateTimeOffset

Die Startzeit dieses Ereignisses.

duration
TimeSpan

Die Dauer dieses Ereignisses.

Gilt für:

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

Erstellt die Ereignisnutzlast.

public ConnectionErrorEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.DbContext context, Guid connectionId, Exception exception, bool async, DateTimeOffset startTime, TimeSpan duration);
public ConnectionErrorEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.DbContext? context, Guid connectionId, Exception exception, bool async, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.ConnectionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.DbContext * Guid * Exception * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.ConnectionErrorEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), connection As DbConnection, context As DbContext, connectionId As Guid, exception As Exception, async As Boolean, startTime As DateTimeOffset, duration As TimeSpan)

Parameter

eventDefinition
EventDefinitionBase

Die Ereignisdefinition.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Ein Delegat, der eine Protokollmeldung für dieses Ereignis generiert.

connection
DbConnection

Die DbConnection.

context
DbContext

Die DbContext derzeit verwendete , um NULL zu verwenden, wenn sie nicht bekannt ist.

connectionId
Guid

Eine Korrelations-ID, die die DbConnection instance identifiziert, die verwendet wird.

exception
Exception

Die Ausnahme, die ausgelöst wurde, als die Verbindung nicht erfolgreich war.

async
Boolean

Gibt an, ob der Vorgang asynchron ausgeführt wird.

startTime
DateTimeOffset

Die Startzeit dieses Ereignisses.

duration
TimeSpan

Die Dauer dieses Ereignisses.

Gilt für: