EventProvider.WriteEventErrorCode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
Pole
EventTooBig | 2 | Událost je větší než velikost vyrovnávací paměti relace; události nemohou zahrnovat vyrovnávací paměti. |
NoError | 0 | Zápis proběhl úspěšně. |
NoFreeBuffers | 1 | Relace vyčerpala volné vyrovnávací paměti pro zápis. K tomu může dojít při vysoké četnosti událostí, protože je diskový subsystém přetížen nebo je počet vyrovnávacích pamětí příliš malý. Místo blokování, dokud nebudou k dispozici více vyrovnávacích pamětí, událost se zahodí. Zvažte zvýšení počtu a velikosti vyrovnávacích pamětí pro relaci nebo snížení počtu zapsaných událostí nebo velikosti událostí. |
Poznámky
Chcete-li získat instanci tohoto výčtu, zavolejte metodu EventProvider.GetLastWriteEventError .
Metody EventProvider.WriteEvent, EventProvider.WriteMessageEventa EventProvider.WriteTransferEvent nastaví tuto hodnotu, pokud se jim nepodaří zapsat událost.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro