Share via


SyncTracer 类

为同步会话提供跟踪,包含四级输出:错误、警告、信息和详细。

命名空间: Microsoft.Synchronization.Data
程序集: Microsoft.Synchronization.Data(在 microsoft.synchronization.data.dll 中)

语法

声明
Public NotInheritable Class SyncTracer
用法
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

备注

跟踪涉及记录应用程序操作、数据和元数据,以及将此信息提供给“侦听程序”**。侦听程序会频繁将跟踪信息写入某一文件,但也可能会以其他方式处理这些信息。Sync Framework 为客户端和服务器同步提供程序包括跟踪。在分布式应用程序中,由于利用跟踪能够解决一些可能难以通过其他方式发现的问题,因此跟踪可能会非常重要。

Sync Framework 中的跟踪由以下组件构成:

  • 一个跟踪基础结构,它基于跟踪的 .NET Framework 实现,具体而言是 TraceListener 类。将跟踪客户端和服务器提供程序的最重要操作,并且将关键元数据提供给一个或多个侦听程序。

  • SyncTracer 对象。这使您可以确定启用哪一跟踪级别以及基于应用程序事件将消息写入跟踪输出。

有关更多信息,请参见如何跟踪同步过程

继承层次结构

System.Object
  Microsoft.Synchronization.Data.SyncTracer

线程安全

此类型的所有公共静态(在 Visual Basic 中共享 )成员都是线程安全的。不保证任何实例成员的线程安全。

请参阅

参考

SyncTracer 成员
Microsoft.Synchronization.Data 命名空间