EventProvider.WriteEventErrorCode Enumerazione

Definizione

Definisce gli stati possibili dell'ultima operazione di scrittura.

public enum EventProvider.WriteEventErrorCode
Ereditarietà
EventProvider.WriteEventErrorCode

Campi

EventTooBig 2

L'evento è più grande della dimensione del buffer della sessione e l'estensione degli eventi su più buffer non è consentita.

NoError 0

L'operazione di scrittura è stata completata.

NoFreeBuffers 1

Sono stati esauriti i buffer liberi in cui scrivere per la sessione. Questa situazione può verificarsi in caso di frequenze di evento elevate perché il sottosistema del disco è sovraccarico o il numero di buffer è insufficiente. Anziché essere bloccato finché non diventano disponibili più buffer, l'evento viene eliminato. Aumentare il numero e la dimensione dei buffer per la sessione oppure ridurre il numero di eventi scritti o la loro dimensione.

Commenti

Per ottenere un'istanza di questa enumerazione, chiamare il EventProvider.GetLastWriteEventError metodo .

I EventProvider.WriteEventmetodi , EventProvider.WriteMessageEvente EventProvider.WriteTransferEvent impostano questo valore se non riescono a scrivere l'evento.

Si applica a

Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche