EventProvider.WriteEventErrorCode Énumération

Définition

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
EventProvider.WriteEventErrorCode

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.

S’applique à

Voir aussi