TransactionErrorEventData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe DiagnosticSource de base de charge utile d’événement pour RelationalEventId les événements d’erreur de transaction.
[System.Runtime.CompilerServices.Nullable(0)]
public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
public class TransactionErrorEventData : Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData, Microsoft.EntityFrameworkCore.Diagnostics.IErrorEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type TransactionErrorEventData = class
inherit TransactionEndEventData
interface IErrorEventData
type TransactionErrorEventData = class
inherit TransactionEndEventData
interface IErrorEventData
Public Class TransactionErrorEventData
Inherits TransactionEndEventData
Implements IErrorEventData
- Héritage
-
TransactionErrorEventData
- Héritage
- Attributs
- Implémente
Remarques
Pour plus d’informations et d’exemples , consultez Journalisation, événements et diagnostics .
Constructeurs
| Nom | Description |
|---|---|
| TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, DbContext, Guid, Guid, Boolean, String, Exception, DateTimeOffset, TimeSpan) |
Construit la charge utile d’événement. |
| TransactionErrorEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbTransaction, Guid, Guid, String, Exception, DateTimeOffset, TimeSpan) |
Construit la charge utile d’événement. |
Propriétés
| Nom | Description |
|---|---|
| Action |
L’une des « validations » ou « Restauration ». |
| ConnectionId |
ID de corrélation qui identifie l’instance DbConnection utilisée. (Hérité de TransactionEventData) |
| Context |
En cours DbContext. (Hérité de DbContextEventData) |
| Duration |
Durée de cet événement. (Hérité de TransactionEndEventData) |
| EventId |
Qui EventId définit l’ID et le nom du message. (Hérité de EventData) |
| EventIdCode |
Chaîne représentant le code où cet événement est défini. (Hérité de EventData) |
| Exception |
Exception levée lors de l’échec de la transaction. |
| IsAsync |
Indique si la transaction est utilisée de manière asynchrone ou non. (Hérité de TransactionEventData) |
| LogLevel |
Utilisé LogLevel pour journaliser le message de cet événement. (Hérité de EventData) |
| StartTime |
Heure de début de cet événement. (Hérité de TransactionEventData) |
| Transaction |
Ou DbTransactionnull s’il n’a pas encore été créé. (Hérité de TransactionEventData) |
| TransactionId |
ID de corrélation qui identifie la transaction Entity Framework utilisée. (Hérité de TransactionEventData) |
Méthodes
| Nom | Description |
|---|---|
| ToString() |
Message d’enregistreur d’événements décrivant cet événement. (Hérité de EventData) |