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
public static class SyncTracer
public ref class SyncTracer abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type SyncTracer = class end
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 Rastreando o processo de sincronização.
Hierarquia de herança
System. . :: . .Object
Microsoft.Synchronization.Data..::..SyncTracer
Segurança de thread
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.