Freigeben über


ServiceTraceWriter Klasse

Definition

Diese System.Web.Http.Tracing.ITraceWriter Implementierung formatiert Ablaufverfolgungen, sodass sie einen Anforderungskorrelationsbezeichner enthalten, sofern verfügbar. Darüber hinaus können Ablaufverfolgungen anhand ihrer jeweiligen "Kategorie" gefiltert werden.

public class ServiceTraceWriter : System.Web.Http.Tracing.SystemDiagnosticsTraceWriter
type ServiceTraceWriter = class
    inherit SystemDiagnosticsTraceWriter
Public Class ServiceTraceWriter
Inherits SystemDiagnosticsTraceWriter
Vererbung
System.Web.Http.Tracing.SystemDiagnosticsTraceWriter
ServiceTraceWriter

Konstruktoren

ServiceTraceWriter()

Initialisiert eine neue Instanz der ServiceTraceWriter-Klasse mit Standardeinstellungen.

Methoden

Format(TraceRecord)

Diese System.Web.Http.Tracing.ITraceWriter Implementierung formatiert Ablaufverfolgungen, sodass sie einen Anforderungskorrelationsbezeichner enthalten, sofern verfügbar. Darüber hinaus können Ablaufverfolgungen anhand ihrer jeweiligen "Kategorie" gefiltert werden.

IsApplicationTrace(String)

Bestimmt, ob eine Kategorie eine Anwendungskategorie ist, indem überprüft wird, ob die Ablaufverfolgung nicht mit einem der ausgeschlossenen Kategoriepräfixe beginnt.

SetExcludedCategoryPrefixes(IEnumerable<String>)

Aktualisierungen den Satz von Kategoriepräfixen, die von der Benutzerprotokollierung ausgeschlossen werden sollen. Jede Spur verfügt über eine "Kategorie", die den Ursprung (d. h. die "Quelle") der Spur angibt. Eine Anwendung kann die LogCategories wie vorgeschlagenen Kategorien verwenden oder einfach die Kategorie weglassen, die den vom CallerMemberNameAttributeangegebenen Wert verwendet. Ein Protokoll mit einer Kategorie, die einem der ausgeschlossenen Präfixe entspricht, wird nicht protokolliert.

Trace(HttpRequestMessage, String, TraceLevel, Action<TraceRecord>)

Diese System.Web.Http.Tracing.ITraceWriter Implementierung formatiert Ablaufverfolgungen, sodass sie einen Anforderungskorrelationsbezeichner enthalten, sofern verfügbar. Darüber hinaus können Ablaufverfolgungen anhand ihrer jeweiligen "Kategorie" gefiltert werden.

Gilt für: