Udostępnij za pośrednictwem


EventProvider.WriteEventErrorCode Wyliczenie

Definicja

Definiuje możliwe stany ostatniej operacji zapisu.

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

Pola

EventTooBig 2

Zdarzenie jest większe niż rozmiar buforu sesji; zdarzenia nie mogą obejmować buforów.

NoError 0

Zapis zakończył się pomyślnie.

NoFreeBuffers 1

Sesja zabrakła wolnych buforów do zapisu. Może to wystąpić podczas wysokich współczynników zdarzeń, ponieważ podsystem dysku jest przeciążony lub liczba buforów jest za mała. Zamiast blokować do momentu udostępnienia większej liczby buforów, zdarzenie zostanie porzucone. Rozważ zwiększenie liczby i rozmiaru buforów dla sesji lub zmniejszenie liczby zapisanych zdarzeń lub rozmiaru zdarzeń.

Uwagi

Aby uzyskać wystąpienie tego wyliczenia, wywołaj metodę EventProvider.GetLastWriteEventError .

Metody EventProvider.WriteEvent, EventProvider.WriteMessageEventi EventProvider.WriteTransferEvent ustawiają tę wartość, jeśli nie będą mogły zapisać zdarzenia.

Dotyczy

Zobacz też