EventProvider.WriteEventErrorCode Énumération
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.
Définit les états possibles de la dernière opération d’écriture.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| NoError | 0 | L’écriture a réussi. |
| NoFreeBuffers | 1 | La session n’a plus de mémoires tampons libres à écrire. Cela peut se produire pendant des taux d’événements élevés, car le sous-système de disque est surchargé ou le nombre de mémoires tampons est trop petit. Au lieu de bloquer jusqu’à ce que d’autres mémoires tampons soient disponibles, l’événement est supprimé. Envisagez d’augmenter le nombre et la taille des mémoires tampons pour la session, ou de réduire le nombre d’événements écrits ou la taille des événements. |
| EventTooBig | 2 | L’événement est supérieur à la taille de la mémoire tampon de session ; les événements ne peuvent pas couvrir les mémoires tampons. |
Remarques
Pour obtenir une instance de cette énumération, appelez la EventProvider.GetLastWriteEventError méthode.
Les EventProvider.WriteEventméthodes et les méthodes EventProvider.WriteMessageEventEventProvider.WriteTransferEvent définissent cette valeur s’ils ne parviennent pas à écrire l’événement.