EventProvider.WriteEventErrorCode Enumerazione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce gli stati possibili dell'ultima operazione di scrittura.
public: enum class EventProvider::WriteEventErrorCode
public enum EventProvider.WriteEventErrorCode
type EventProvider.WriteEventErrorCode =
Public Enum EventProvider.WriteEventErrorCode
- Ereditarietà
EventTooBig | 2 | L'evento è più grande della dimensione del buffer della sessione e l'estensione degli eventi su più buffer non è consentita. |
NoError | 0 | L'operazione di scrittura è stata completata. |
NoFreeBuffers | 1 | Sono stati esauriti i buffer liberi in cui scrivere per la sessione. Questa situazione può verificarsi in caso di frequenze di evento elevate perché il sottosistema del disco è sovraccarico o il numero di buffer è insufficiente. Anziché essere bloccato finché non diventano disponibili più buffer, l'evento viene eliminato. Aumentare il numero e la dimensione dei buffer per la sessione oppure ridurre il numero di eventi scritti o la loro dimensione. |
Per ottenere un'istanza di questa enumerazione, chiamare il EventProvider.GetLastWriteEventError metodo .
I EventProvider.WriteEventmetodi , EventProvider.WriteMessageEvente EventProvider.WriteTransferEvent impostano questo valore se non riescono a scrivere l'evento.
Prodotto | Versioni |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: