TransactionEventData 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
TransactionEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, Guid, Guid, DateTimeOffset)
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
Erstellt die Ereignisnutzlast.
public TransactionEventData (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);
new Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbTransaction * Guid * Guid * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData
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)
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.
Gilt für:
TransactionEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, DateTimeOffset)
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
- Quelle:
- TransactionEventData.cs
Erstellt die Ereignisnutzlast.
public TransactionEventData (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);
public TransactionEventData (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);
new Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData : 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 -> Microsoft.EntityFrameworkCore.Diagnostics.TransactionEventData
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)
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.
Gilt für:
Entity Framework