EventProvider.WriteEventErrorCode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die möglichen Zustände des letzten Schreibvorgangs.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- Vererbung
Felder
EventTooBig | 2 | Das Ereignis ist größer als die Sitzungspuffergröße. Ereignisse können nicht pufferübergreifend gespeichert werden. |
NoError | 0 | Der Schreibvorgang war erfolgreich. |
NoFreeBuffers | 1 | Es sind nicht genügend freie Puffer zum Schreiben der Sitzung vorhanden. Dieser Fall kann während hoher Ereignisraten auftreten, weil das Datenträgersubsystem überlastet ist oder nicht genügend Puffer vorhanden sind. Statt den Vorgang zu blockieren, bis mehr Puffer verfügbar sind, wird das Ereignis verworfen. Sie sollten die Anzahl und Größe der Puffer für die Sitzung erhöhen oder die Anzahl oder Größe der zu schreibenden Ereignisse verringern. |
Hinweise
Um eine Instanz dieser Enumeration abzurufen, rufen Sie die -Methode auf EventProvider.GetLastWriteEventError .
Die EventProvider.WriteEventMethoden , EventProvider.WriteMessageEventund EventProvider.WriteTransferEvent legen diesen Wert fest, wenn sie das Ereignis nicht schreiben können.