ActivityListenerBuilder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve a superfície configurável pelo utilizador de um ActivityListener registado com um ITracingBuilder. A infraestrutura de traçado consome os valores definidos no construtor e constrói o subjacente ActivityListener; a subscrição às ActivitySource instâncias é controlada inteiramente pelo conjunto orientado TracingRule pela configuração.
public ref class ActivityListenerBuilder sealed
public sealed class ActivityListenerBuilder
type ActivityListenerBuilder = class
Public NotInheritable Class ActivityListenerBuilder
- Herança
-
ActivityListenerBuilder
Observações
O construtor intencionalmente não expõe ShouldListenTo, RefreshSources() ou Dispose(): a filtragem por subscrição pertence ao conjunto de regras, e a vida útil do ouvinte subjacente pertence ao construtor de rastreamento. As propriedades do delegado são snapshotadas pela infraestrutura no momento do registo; mutar o construtor posteriormente não tem efeito no ouvinte registado. As instâncias são construídas pela infraestrutura de rastreamento quando uma AddListener sobrecarga é executada; o código do utilizador configura uma instância através do configure callback passado para AddListener.
Propriedades
| Nome | Descrição |
|---|---|
| ActivityStarted |
Recebe ou define o callback invocado quando uma amostrada Activity começa. |
| ActivityStopped |
Obtém ou define o callback invocado quando um sample Activity para. |
| ExceptionRecorder |
Obtém ou define o callback invocado quando uma exceção é registada num Activity. |
| Name |
Obtém o nome usado pelo filtragem baseada em configuração para direcionar regras a este ouvinte. |
| Sample |
Obtém ou define o callback invocado quando um Activity é amostrado a partir de um ActivityContext. |
| SampleUsingParentId |
Obtém ou define o callback invocado quando um Activity é amostrado a partir de uma string de identificador pai. |
Métodos
| Nome | Descrição |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |