EventProvider.WriteEventErrorCode EventProvider.WriteEventErrorCode EventProvider.WriteEventErrorCode EventProvider.WriteEventErrorCode Enum

Definizione

Definisce gli stati possibili dell'ultima operazione di scrittura.Defines the possible states of the last write operation.

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

Campi

EventTooBig EventTooBig EventTooBig EventTooBig 2

L'evento è più grande della dimensione del buffer della sessione e l'estensione degli eventi su più buffer non è consentita.The event is larger than the session buffer size; events cannot span buffers.

NoError NoError NoError NoError 0

L'operazione di scrittura è stata completata.The write was successful.

NoFreeBuffers NoFreeBuffers NoFreeBuffers NoFreeBuffers 1

Sono stati esauriti i buffer liberi in cui scrivere per la sessione.The session ran out of free buffers to write to. Questa situazione può verificarsi in caso di frequenze di evento elevate perché il sottosistema del disco è sovraccarico o il numero di buffer è insufficiente.This can occur during high event rates because the disk subsystem is overloaded or the number of buffers is too small. Anziché essere bloccato finché non diventano disponibili più buffer, l'evento viene eliminato.Rather than blocking until more buffers become available, the event is dropped. Aumentare il numero e la dimensione dei buffer per la sessione oppure ridurre il numero di eventi scritti o la loro dimensione.Consider increasing the number and size of the buffers for the session, or reducing the number of events written or the size of the events.

Commenti

Per ottenere un'istanza di questa enumerazione, chiamare il EventProvider.GetLastWriteEventError metodo.To get an instance of this enumeration, call the EventProvider.GetLastWriteEventError method.

I EventProvider.WriteEventmetodi EventProvider.WriteMessageEvent, eEventProvider.WriteTransferEvent impostano questo valore se non riescono a scrivere l'evento.The EventProvider.WriteEvent, EventProvider.WriteMessageEvent, and EventProvider.WriteTransferEvent methods set this value if they fail to write the event.

Si applica a

Vedi anche