EventProvider.WriteEventErrorCode Enumeração

Definição

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

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

Campos

Name Valor Description
NoError 0

A escrita foi bem-sucedida.

NoFreeBuffers 1

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

EventTooBig 2

O evento é maior do que o tamanho do buffer da sessão; Os eventos não podem atravessar tampões.

Observações

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

Os EventProvider.WriteEventmétodos , EventProvider.WriteMessageEvent, e EventProvider.WriteTransferEvent definem este valor se falharem em escrever o evento.

Aplica-se a

Ver também