Поделиться через


EventProvider.WriteEventErrorCode Перечисление

Определение

Определяет возможные состояния последней операции записи.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Наследование
EventProvider.WriteEventErrorCode

Поля

EventTooBig 2

Событие превышает размер буфера сеанса. События не могут выходить за пределы буферов.

NoError 0

Запись выполнена успешно.

NoFreeBuffers 1

Сеанс исчерпал свободные буфера для записи. Это может произойти при высокой частоте событий из-за перегрузки дисковой подсистемы или недостаточного количества буферов. Вместо блокировки события до тех пор, пока буферы не станут доступны, оно удаляется. Следует увеличить количество и размер буферов для сеанса, уменьшить количество записанных событий или их размер.

Комментарии

Чтобы получить экземпляр этого перечисления, вызовите EventProvider.GetLastWriteEventError метод .

Методы EventProvider.WriteEvent, EventProvider.WriteMessageEventи EventProvider.WriteTransferEvent задают это значение, если не удается записать событие.

Применяется к

См. также раздел