EventProvider.WriteEventErrorCode 열거형

정의

마지막 쓰기 작업의 가능한 상태를 정의합니다.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
상속
EventProvider.WriteEventErrorCode

필드

Name Description
NoError 0

쓰기가 성공했습니다.

NoFreeBuffers 1

세션에 쓸 무료 버퍼가 부족했습니다. 디스크 하위 시스템이 오버로드되거나 버퍼 수가 너무 적기 때문에 높은 이벤트 속도 동안 이 문제가 발생할 수 있습니다. 더 많은 버퍼를 사용할 수 있게 될 때까지 차단하는 대신 이벤트가 삭제됩니다. 세션에 대한 버퍼의 수와 크기를 늘리거나 기록된 이벤트 수 또는 이벤트 크기를 줄이는 것이 좋습니다.

EventTooBig 2

이벤트가 세션 버퍼 크기보다 큰 경우 이벤트는 버퍼를 확장할 수 없습니다.

설명

이 열거형의 인스턴스를 얻으려면 메서드를 호출합니다 EventProvider.GetLastWriteEventError .

EventProvider.WriteEvent이벤트를 작성하지 못한 경우 , EventProvider.WriteMessageEventEventProvider.WriteTransferEvent 메서드는 이 값을 설정합니다.

적용 대상

추가 정보