EventProvider.WriteEventErrorCode Enumeración

Definición

Define los posibles estados de la última operación de escritura.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Herencia
EventProvider.WriteEventErrorCode

Campos

EventTooBig 2

El evento es mayor que el tamaño del búfer de sesión; los eventos no pueden abarcar los búferes.

NoError 0

La operación escritura se realizó correctamente.

NoFreeBuffers 1

La sesión se quedó sin búferes libres donde escribir. Esto puede ocurrir cuando las tasas de eventos son elevadas porque el subsistema del disco se sobrecarga o el número de búferes es demasiado pequeño. El evento, en lugar de bloquearse hasta que haya más búferes disponibles, se elimina. Considere la posibilidad de aumentar el número y el tamaño de los búferes para la sesión, o de reducir el número de eventos escritos o el tamaño de los eventos.

Comentarios

Para obtener una instancia de esta enumeración, llame al EventProvider.GetLastWriteEventError método .

Los EventProvider.WriteEventmétodos , EventProvider.WriteMessageEventy EventProvider.WriteTransferEvent establecen este valor si no pueden escribir el evento.

Se aplica a

Consulte también