다음을 통해 공유


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 메서드 이벤트를 작성 하지 않은 경우이 값을 설정 합니다.

적용 대상

추가 정보