Share via


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.

Consulte também

Referência

Membros SyncTracer
Namespace Microsoft.Synchronization.Data