Compartilhar via


Classe MarkerWriter

Representa um gravador usado para escrever marcadores para um provedor especificado para o arquivo de rastreamento do Visualizador de simultaneidade.

Hierarquia de herança

System.Object
  Microsoft.ConcurrencyVisualizer.Instrumentation.MarkerWriter

Namespace:  Microsoft.ConcurrencyVisualizer.Instrumentation
Assembly:  Microsoft.ConcurrencyVisualizer.Markers (em Microsoft.ConcurrencyVisualizer.Markers.dll)

Sintaxe

'Declaração
Public NotInheritable Class MarkerWriter _
    Implements IDisposable
public sealed class MarkerWriter : IDisposable
public ref class MarkerWriter sealed : IDisposable
[<Sealed>]
type MarkerWriter =  
    class
        interface IDisposable
    end
public final class MarkerWriter implements IDisposable

O tipo MarkerWriter expõe os membros a seguir.

Construtores

  Nome Descrição
Método público MarkerWriter Inicializa uma nova instância da classe MarkerWriter.

Superior

Propriedades

  Nome Descrição
Propriedade pública DefaultSeries Obtém seqüência marcador associada a este gravador.

Superior

Métodos

  Nome Descrição
Método público CreateMarkerSeries Cria e retorna um objeto da série de marcador.
Método público Dispose Libera os recursos usados pela instância atual do MarkerWriter classe.
Método público Equals determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público IsEnabled() Determina se qualquer sessão tiver habilitado o provedor ETW marcadores.
Método público IsEnabled(Int32) Determina se qualquer sessão tiver habilitado o provedor ETW marcadores com a categoria especificada.
Método público IsEnabled(Importance) Determina se qualquer sessão tiver habilitado o provedor ETW marcadores com o nível de importância especificado.
Método público IsEnabled(Importance, Int32) Determina se qualquer sessão tiver habilitado o provedor ETW marcadores com a categoria e o nível de importância especificado.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Campos

  Nome Descrição
Campo públicoMembro estático DefaultProviderGuid Especifica o GUID do provedor padrão.
Campo público ProviderId Especifica o GUID do provedor criado.

Superior

Acesso thread-safe

Quaisquer membros estático (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.

Consulte também

Referência

Namespace Microsoft.ConcurrencyVisualizer.Instrumentation