EventProvider.WriteEventErrorCode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.