TransactionEndEventData Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TransactionEndEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, Guid, Guid, DateTimeOffset, TimeSpan)
Erstellt die Ereignisnutzlast.
public TransactionEndEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbTransaction transaction, Guid transactionId, Guid connectionId, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbTransaction * Guid * Guid * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), transaction As DbTransaction, transactionId As Guid, connectionId As Guid, 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.
- transaction
- DbTransaction
Die DbTransaction.
- transactionId
- Guid
Eine Korrelations-ID, die die verwendete Entity Framework-Transaktion identifiziert.
- connectionId
- Guid
Eine Korrelations-ID, die die DbConnection verwendete instance identifiziert.
- startTime
- DateTimeOffset
Die Startzeit dieses Ereignisses.
- duration
- TimeSpan
Die Dauer dieses Ereignisses.
Gilt für:
TransactionEndEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, DateTimeOffset, TimeSpan)
Erstellt die Ereignisnutzlast.
public TransactionEndEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbTransaction transaction, Microsoft.EntityFrameworkCore.DbContext context, Guid transactionId, Guid connectionId, bool async, DateTimeOffset startTime, TimeSpan duration);
public TransactionEndEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbTransaction transaction, Microsoft.EntityFrameworkCore.DbContext? context, Guid transactionId, Guid connectionId, bool async, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbTransaction * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * bool * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), transaction As DbTransaction, context As DbContext, transactionId As Guid, connectionId As Guid, 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.
- transaction
- DbTransaction
Die DbTransaction.
- transactionId
- Guid
Eine Korrelations-ID, die die verwendete Entity Framework-Transaktion identifiziert.
- connectionId
- Guid
Eine Korrelations-ID, die die DbConnection verwendete instance identifiziert.
- async
- Boolean
Gibt an, ob die Transaktion asynchron verwendet wird.
- startTime
- DateTimeOffset
Die Startzeit dieses Ereignisses.
- duration
- TimeSpan
Die Dauer dieses Ereignisses.
Gilt für:
Entity Framework