ServiceTraceWriter Klasse
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.
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.SystemDiagnosticsTraceWriterServiceTraceWriter
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:
Azure SDK for .NET