TransactionErrorEventData Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, Guid, Guid, String, Exception, DateTimeOffset, TimeSpan)
Olay yükünü oluşturma.
public TransactionErrorEventData (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, string action, Exception exception, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbTransaction * Guid * Guid * string * Exception * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.TransactionErrorEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), transaction As DbTransaction, transactionId As Guid, connectionId As Guid, action As String, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan)
Parametreler
- eventDefinition
- EventDefinitionBase
Olay tanımı.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Bu olay için günlük iletisi oluşturan bir temsilci.
- transaction
- DbTransaction
- transactionId
- Guid
Kullanılan işlemle ilgili Entity Framework kimliği.
- connectionId
- Guid
Kullanılan örneği tanımlayan DbConnection bağıntı kimliği.
- action
- String
"Commit" veya "Rollback" (Yürütme) veya "Rollback" (Geri Alma) ifadelerinden biri.
- exception
- Exception
İşlem başarısız olduğunda atılan özel durum.
- startTime
- DateTimeOffset
Bu olayın başlangıç saati.
- duration
- TimeSpan
Bu olayın süresi.
Şunlara uygulanır
TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, String, Exception, DateTimeOffset, TimeSpan)
Olay yükünü oluşturma.
public TransactionErrorEventData (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, string action, Exception exception, DateTimeOffset startTime, TimeSpan duration);
public TransactionErrorEventData (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, string action, Exception exception, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbTransaction * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * bool * string * Exception * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.TransactionErrorEventData
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, action As String, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan)
Parametreler
- eventDefinition
- EventDefinitionBase
Olay tanımı.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Bu olay için günlük iletisi oluşturan bir temsilci.
- transaction
- DbTransaction
- transactionId
- Guid
Kullanılan işlemle ilgili Entity Framework kimliği.
- connectionId
- Guid
Kullanılan örneği tanımlayan DbConnection bağıntı kimliği.
- async
- Boolean
İşlem zaman uyumsuz olarak kullanılıyor olup olmadığını gösterir.
- action
- String
"Commit" veya "Rollback" (Yürütme) veya "Rollback" (Geri Alma) ifadelerinden biri.
- exception
- Exception
İşlem başarısız olduğunda atılan özel durum.
- startTime
- DateTimeOffset
Bu olayın başlangıç saati.
- duration
- TimeSpan
Bu olayın süresi.