EventProvider.WriteEventErrorCode Enumeración

Definición

Define los estados posibles 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

Nombre Valor Description
NoError 0

La escritura se realizó correctamente.

NoFreeBuffers 1

La sesión se quedó sin búferes libres en los que escribir. Esto puede ocurrir durante altas tasas de eventos porque el subsistema de disco está sobrecargado o el número de búferes es demasiado pequeño. En lugar de bloquear hasta que haya más búferes disponibles, se quita el evento. Considere la posibilidad de aumentar el número y el tamaño de los búferes de la sesión o reducir el número de eventos escritos o el tamaño de los eventos.

EventTooBig 2

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

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