EventProvider.WriteEventErrorCode Výčet

Definice

Definuje možné stavy poslední operace zápisu.

public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode = 
Public Enum EventProvider.WriteEventErrorCode
Dědičnost
EventProvider.WriteEventErrorCode

Pole

Name Hodnota Description
NoError 0

Zápis byl úspěšný.

NoFreeBuffers 1

Relace čerpala volné vyrovnávací paměti pro zápis do. K tomu může dojít při vysokých mírách událostí, protože subsystém disku je přetížen nebo je příliš malý počet vyrovnávacích pamětí. Místo blokování, dokud nebude k dispozici více vyrovnávacích pamětí, událost se zahodí. Zvažte zvýšení počtu a velikost vyrovnávacích pamětí pro relaci nebo snížení počtu zapsaných událostí nebo velikosti událostí.

EventTooBig 2

Událost je větší než velikost vyrovnávací paměti relace; události nemohou zahrnovat vyrovnávací paměti.

Poznámky

Chcete-li získat instanci tohoto výčtu, zavolejte metodu EventProvider.GetLastWriteEventError .

, EventProvider.WriteEventEventProvider.WriteMessageEventa EventProvider.WriteTransferEvent metody nastaví tuto hodnotu, pokud se nepodaří napsat událost.

Platí pro

Viz také