EventProvider.WriteEventErrorCode 枚举

定义

定义上次写入操作的可能状态。

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
继承
EventProvider.WriteEventErrorCode

字段

名称 说明
NoError 0

写入成功。

NoFreeBuffers 1

会话耗尽了要写入到的可用缓冲区。 由于磁盘子系统过载或缓冲区数太小,因此在高事件速率期间可能会发生这种情况。 在更多缓冲区可用之前,不会阻止该事件。 请考虑增加会话的缓冲区的数量和大小,或减少写入的事件数或事件的大小。

EventTooBig 2

事件大于会话缓冲区大小;事件不能跨越缓冲区。

注解

若要获取此枚举的实例,请调用 EventProvider.GetLastWriteEventError 该方法。

EventProvider.WriteEvent如果它们无法写入事件,则EventProvider.WriteMessageEventEventProvider.WriteTransferEvent方法将设置此值。

适用于

另请参阅