EventProvider.WriteEventErrorCode Enum

Definition

Definierar möjliga tillstånd för den senaste skrivåtgärden.

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

Fält

Name Värde Description
NoError 0

Skrivningen lyckades.

NoFreeBuffers 1

Sessionen fick slut på kostnadsfria buffertar att skriva till. Detta kan inträffa under höga händelsefrekvenser eftersom diskundersystemet är överbelastat eller antalet buffertar är för litet. I stället för att blockera tills fler buffertar blir tillgängliga tas händelsen bort. Överväg att öka antalet och storleken på buffertarna för sessionen, eller minska antalet händelser som skrivits eller storleken på händelserna.

EventTooBig 2

Händelsen är större än sessionsbuffertstorleken. händelser kan inte sträcka sig över buffertar.

Kommentarer

Anropa metoden för att hämta en instans av den här uppräkningen EventProvider.GetLastWriteEventError .

Metoderna EventProvider.WriteEvent, EventProvider.WriteMessageEventoch EventProvider.WriteTransferEvent anger det här värdet om de inte kan skriva händelsen.

Gäller för

Se även