SyncTracer クラス
同期セッションのトレースを提供します。出力レベルは、エラー、警告、情報、および詳細の 4 つです。
名前空間: Microsoft.Synchronization.Data
アセンブリ: Microsoft.Synchronization.Data (Microsoft.Synchronization.Data.dll 内)
構文
'宣言
Public NotInheritable Class SyncTracer
'使用
public static class SyncTracer
public ref class SyncTracer abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type SyncTracer = class end
public final class SyncTracer
説明
トレースには、アプリケーションの処理、データ、およびメタデータを記録する操作と、この情報をリスナーに提供する操作が必要になります。リスナーは、トレース情報を繰り返しファイルに書き込みますが、この情報を別の方法で処理することもできます。Sync Framework には、クライアント同期プロバイダーとサーバー同期プロバイダーのトレースが含まれています。分散アプリケーションでは、発見が困難な問題のトラブルシューティングを可能にするトレースがきわめて重要になります。
Sync Framework のトレースは、次のコンポーネントから構成されます。
トレースの .NET Framework 実装に基づいたトレース インフラストラクチャ (具体的には TraceListener クラス)。クライアント プロバイダーとサーバー プロバイダーの最も重要な処理がトレースされ、キー メタデータが 1 つまたは複数のリスナーに提供されます。
SyncTracer オブジェクト。有効になっているトレース レベルを判定したり、アプリケーション イベントに基づいてメッセージをトレース出力に書き込んだりすることを可能にします。
詳細については、「同期プロセスのトレース」を参照してください。
継承階層
System. . :: . .Object
Microsoft.Synchronization.Data..::..SyncTracer
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。