<sharedListeners> Elemento
Contém os ouvintes que qualquer elemento de rastreamento ou de origem fazem referência. Esses ouvintes não recebem qualquer rastreamentos por padrão e não é possível recuperar esses ouvintes em tempo de execução. Ouvintes identificados como ouvintes compartilhados podem ser adicionados para fontes ou em rastreamentos pelo nome.
<sharedListeners>
<add>...</add>
</sharedListeners>
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Nenhum.
Elementos filho
Elemento |
Descrição |
---|---|
Adiciona um ouvinte para o sharedListeners coleção. |
Elementos pai
Elemento |
Descrição |
---|---|
Configuration |
O elemento raiz em cada arquivo de configuração usadas pelos common language runtime e .NET Framework aplicativos. |
system.diagnostics |
Especifica o elemento raiz para o ASP.Seção de configuração de rede. |
Comentários
Adicionar um ouvinte à coleção listeners compartilhada torna um ouvinte de ativo. Ainda deve ser adicionado a uma origem de rastreamento ou um rastreamento, adicionando-o para o Listeners coleção para o elemento de rastreamento. O ouvinte de classes do.NET Framework derivam de TraceListener classe.
Esse elemento pode ser usado no arquivo de configuração de máquina (Machine. config) e o arquivo de configuração do aplicativo.
Exemplo
O exemplo a seguir mostra como usar o <sharedListeners> elemento para adicionar o ouvinte console para o Listeners coleção para ambos os TraceSource e Trace classes. O ouvinte de rastreamento do console grava informações de rastreamento no console por meio de chamadas para um TraceSource ou Trace.
<configuration>
<system.diagnostics>
<sharedListeners>
<add name="console" type="System.Diagnostics.ConsoleTraceListener" >
<filter type="System.Diagnostics.EventTypeFilter"
initializeData="Warning" />
</add>
</sharedListeners>
<sources>
<source name="mySource" switchName="sourceSwitch" >
<listeners>
<add name="console" />
</listeners>
</source>
</sources>
<switches>
<add name="sourceSwitch" value="Verbose"/>
</switches>
<trace>
<listeners>
<add name="console" />
</listeners>
</trace>
</system.diagnostics>
</configuration></system.diagnostics>
Consulte também
Referência
Rastreamento e esquema configurações Debug