Auf Englisch lesen

Freigeben über


SourceLevels Enumeration

Definition

Gibt die Ebenen der Ablaufverfolgungsmeldungen an, die vom Quellschalter und dem Ereignistypfilter gefiltert werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

C#
[System.Flags]
public enum SourceLevels
Vererbung
SourceLevels
Attribute

Felder

Name Wert Beschreibung
ActivityTracing 65280

Lässt das Stop-Ereignis, das Start-Ereignis, das Suspend-Ereignis, das Transfer-Ereignis und das Resume-Ereignis zu.

All -1

Lässt alle Ereignisse zu.

Critical 1

Lässt nur Critical-Ereignisse zu.

Error 3

Lässt das Critical-Ereignis und das Error-Ereignis zu.

Information 15

Lässt das Critical-Ereignis, das Error-Ereignis, das Warning-Ereignis und das Information-Ereignis zu.

Off 0

Lässt keine Ereignisse zu.

Verbose 31

Lässt das Critical-Ereignis, das Error-Ereignis, das Warning-Ereignis, das Information-Ereignis und das Verbose-Ereignis zu.

Warning 7

Lässt das Critical-Ereignis, das Error-Ereignis und das Warning-Ereignis zu.

Hinweise

Die Quellebenen identifizieren die TraceEventType Ereignisse, die nachverfolgt werden sollen. Die SourceSwitch -Klasse verwendet die SourceLevels Enumeration, um die Ereignisebene der Ablaufverfolgungsnachricht zu definieren, die zum Filtern von Nachrichten zum Senden an den Ablaufverfolgungslistener verwendet werden soll.

Die EventTypeFilter -Klasse verwendet die SourceLevels Enumeration, um zu bestimmen, ob ein Ablaufverfolgungslistener eine Ablaufverfolgung ausgeben soll.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 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
.NET Standard 2.0, 2.1