EventProvider.WriteEventErrorCode Enumeração

Definição

Define os possíveis estados da última operação de gravação.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Herança
EventProvider.WriteEventErrorCode

Campos

EventTooBig 2

O evento é maior do que o tamanho do buffer de sessão; eventos não podem abranger buffers.

NoError 0

A gravação foi bem-sucedida.

NoFreeBuffers 1

A sessão ficou sem buffers livres para gravação. Isso pode ocorrer durante as altas taxas de eventos porque o subsistema do disco está sobrecarregado ou o número de buffers é muito pequeno. Em vez de bloquear até que mais buffers fiquem disponíveis, o evento é descartado. Considere aumentar o número e o tamanho dos buffers para a sessão ou reduzir o número de eventos gravados ou o tamanho dos eventos.

Comentários

Para obter uma instância dessa enumeração, chame o EventProvider.GetLastWriteEventError método .

Os EventProvider.WriteEventmétodos , EventProvider.WriteMessageEvente EventProvider.WriteTransferEvent definem esse valor se não gravarem o evento.

Aplica-se a

Confira também