EventProvider.WriteEventErrorCode Enumerazione

Definizione

Definisce gli stati possibili dell'ultima operazione di scrittura.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Ereditarietà
EventProvider.WriteEventErrorCode

Campi

Nome Valore Descrizione
NoError 0

La scrittura ha avuto esito positivo.

NoFreeBuffers 1

La sessione ha esaurito buffer liberi in cui scrivere. Questo problema può verificarsi durante frequenze di eventi elevate perché il sottosistema del disco è sovraccarico o il numero di buffer è troppo piccolo. Invece di bloccare fino a quando non diventano disponibili più buffer, l'evento viene eliminato. Valutare la possibilità di aumentare il numero e le dimensioni dei buffer per la sessione o ridurre il numero di eventi scritti o le dimensioni degli eventi.

EventTooBig 2

L'evento è maggiore della dimensione del buffer della sessione; gli eventi non possono estendersi su buffer.

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

Vedi anche