Compartilhar via


HeapEventCollector

Representa um coletor para eventos de heap.

Hierarquia de elementos

Syntax

<HeapEventCollector Id       = IdType
                    Base     = string
                    Name     = string
                    Realtime = boolean
                    Secure   = boolean>

  <!-- Child elements -->
  BufferSize,
  Buffers,
  StackCaching,
  MaximumFileSize,
  FileMax
</HeapEventCollector>

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Padrão
Id Identifica exclusivamente o coletor de eventos de heap. Cadeia de caracteres que deve ter pelo menos um caractere e não pode conter dois-pontos (:) ou espaços. Sim
Base Indica a base do coletor. string Não
Nome Indica o nome do coletor de eventos de heap. string Sim
Realtime Indica se o coletor de eventos opera em tempo real. booleano Não false
Proteger Se definido truecomo , indica que somente usuários com privilégios administrativos e direitos de acesso adequados podem controlar a sessão. Se definido como false, indica que todos os usuários podem controlar a sessão. booleano Não true

Elementos filho

Elemento Descrição Requisito Padrão
BufferSize Descreve o tamanho de cada buffer, em KB. Opcional, 1. 128
Buffers Descreve o número de buffers a serem alocados ao iniciar uma sessão. Opcional, 1. 64
StackCaching Descreve os atributos de cache de pilha de coletores. Opcional, 1.
MaximumFileSize Descreve o tamanho máximo do arquivo de rastreamento. Opcional, 1.
FileMax Descreve o número máximo de instâncias do arquivo de log que o ETW cria para o rastreamento do Autologger. Opcional, 1.

Elementos pai

Elemento Descrição
Perfis Representa uma coleção de coletores, provedores e perfis.

Comentários

Os coletores de eventos derivados têm os atributos do coletor base por padrão. Eles podem ser substituídos especificando-os explicitamente no coletor derivado. Para obter mais informações, consulte Herança.

Elementos

Herança