Classe SyncTracer
Faz o rastreamento de uma sessão de sincronização, com quatro níveis de saída: erros, avisos, informativa e detalhada.
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (em microsoft.synchronization.data.dll)
Sintaxe
'Declaração
Public NotInheritable Class SyncTracer
'Uso
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
Comentários
O rastreamento envolve registrar operações, dados e metadados de aplicativo e apresentar essas informações a um ouvinte. Um ouvinte com frequência grava informações de rastreamento em um arquivo, mas também pode trabalhar com elas de outras maneiras. O Sync Framework inclui rastreamento para os provedores de sincronização do cliente e do servidor. Em aplicativos distribuídos, o rastreamento pode ser muito importante porque permite solucionar problemas que poderiam ser difíceis de descobrir.
No Sync Framework o rastreamento é formado pelos seguintes componentes:
Uma infraestrutura de rastreamento baseada na implementação .NET Framework de rastreamento, especificamente a classe TraceListener. As operações mais importantes dos provedores do cliente e do servidor são rastreadas, e os principais metadados são fornecidos para um ou mais ouvintes.
O objeto SyncTracer. Ele permite determinar qual nível de rastreamento está habilitado e gravar mensagens na saída de rastreamento com base em eventos de aplicativo.
Para obter mais informações, consulte Como rastrear o processo de sincronização.
Hierarquia de herança
System.Object
Microsoft.Synchronization.Data.SyncTracer
Segurança de thread
Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.