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
| 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.