SyncTracer-Klasse
Bietet Ablaufverfolgung für eine Synchronisierungssitzung mit den vier Ausgabeebenen "Fehler", "Warnungen", "Informationen" und "Ausführlich".
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)
Syntax
'Declaration
Public NotInheritable Class SyncTracer
'Usage
The members of a static class are accessed directly without an instance of the class.
public static class SyncTracer
public ref class SyncTracer abstract sealed
public final class SyncTracer
public final class SyncTracer
Hinweise
Zur Ablaufverfolgung zählen das Aufzeichnen von Anwendungsvorgängen, Daten und Metadaten sowie die Übermittlung dieser Informationen an einen Listener. Ein Listener schreibt in regelmäßigen Abständen Ablaufverfolgungsinformationen in eine Datei, kann diese Informationen jedoch auch anderweitig verwerten. Sync Framework enthält die Ablaufverfolgung für die Client- und Serversynchronisierungsanbieter. In verteilten Anwendungen kann die Ablaufverfolgung sehr wichtig sein, da sie die Behebung von Problemen ermöglicht, die sonst möglicherweise schwierig zu erkennen sind.
Die Ablaufverfolgung in Sync Framework besteht aus den folgenden Komponenten:
Einer Ablaufverfolgungsinfrastruktur, die auf der .NET Framework-Implementierung der Ablaufverfolgung basiert, insbesondere der TraceListener-Klasse. Die wichtigsten Vorgänge der Client- und Serveranbieter werden überwacht, und Schlüsselmetadaten werden für einen oder mehrere Listener bereitgestellt.
Dem SyncTracer-Objekt. Mit diesem kann ermittelt werden, welche Ablaufverfolgungsebene aktiviert ist, und es können auf der Basis von Anwendungsereignissen Meldungen für die Ausgabe der Ablaufverfolgung geschrieben werden.
Weitere Informationen finden Sie unter Vorgehensweise: Ablaufverfolgung des Synchronisierungsvorgangs.
Vererbungshierarchie
System.Object
Microsoft.Synchronization.Data.SyncTracer
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.