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
EventTooBig | 2 | L'événement est plus grand que la taille de la mémoire tampon de la session ; les événements ne peuvent pas couvrir les mémoires tampon. |
NoError | 0 | L'écriture a réussi. |
NoFreeBuffers | 1 | La session est à court de mémoire tampon sur laquelle écrire. Cela peut se produire en cas de taux élevé d'événements parce que le sous-système du disque est surchargé ou le nombre de mémoires tampon est trop petit. Plutôt que de le bloquer jusqu'à ce que davantage de mémoire tampon soit disponible, l'événement est abandonné. Pensez à augmenter le nombre et la taille des mémoires tampon pour la session, à réduire le nombre d'événements écrits ou à réduire la taille des événements. |
Remarques
Pour obtenir une instance de cette énumération, appelez la EventProvider.GetLastWriteEventError méthode .
Les EventProvider.WriteEventméthodes , EventProvider.WriteMessageEventet EventProvider.WriteTransferEvent définissent cette valeur si elles ne parviennent pas à écrire l’événement.