Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O diagnostics elemento define definições que podem ser usadas por um administrador para inspeção e controlo em tempo de execução.
<configuração>
<system.serviceModel>
<Diagnóstico>
Sintaxe
<system.serviceModel>
<diagnostics etwProviderId="String"
performanceCounters="Off/ServiceOnly/All/Default"
wmiProviderEnabled="Boolean">
<endToEndTracing activityTracing="Boolean"
messageFlowTracing="Boolean"
propagateActivity="Boolean" />
<messageLogging logEntireMessage="Boolean"
logMalformedMessages="Boolean"
logMessagesAtServiceLevel="Boolean"
logMessagesAtTransportLevel="Boolean"
maxMessagesToLog="Integer"
maxSizeOfMessageToLog="Integer">
<filters>
<clear />
</filters>
</messageLogging>
</diagnostics>
</system.serviceModel>
Atributos e Elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
| Attribute | Description |
|---|---|
| etwProviderId | Uma cadeia que especifica o identificador do fornecedor de Event-Tracing, que escreve eventos nas sessões ETW. |
| contadores de desempenho | Especifica se os contadores de desempenho para o conjunto estão ativados. Os valores válidos são - Desligado: Os contadores de desempenho estão desativados. - ServiceOnly: Apenas os contadores de desempenho relevantes para este serviço estão ativados. - Todos: Os contadores de desempenho podem ser visualizados em tempo de execução. - Padrão: É criada uma única instância de contador de desempenho _WCF_Admin. Esta instância é usada para permitir a recolha de dados SQM para uso da infraestrutura. Nenhum dos valores contadores desta instância é atualizado e, por isso, permanecerá a zero. Este é o valor padrão se não houver configuração para WCF. |
| wmiProviderEnabled | Um valor booleano que especifica se o fornecedor WMI para o assembly está ativado. O fornecedor WMI é obrigado a que o utilizador tenha acesso em tempo de execução às funcionalidades de inspeção e controlo do Windows Communication Foundation (WCF). A predefinição é false. |
Elementos filho
| Elemento | Description |
|---|---|
| <endToEndTracing> | Um elemento de configuração que permite ativar e desativar diferentes aspetos do rastreamento de ponta a ponta durante a execução de uma aplicação de serviço. |
| <registoDeMensagens> | Descreve as definições para registo de mensagens WCF. |
Elementos Principais
| Elemento | Description |
|---|---|
| ServiceModel | O elemento raiz de todos os elementos de configuração WCF. |
Observações
A diagnostics secção define as definições de diagnóstico para todos os serviços localizados numa assembleia. Não é possível definir definições de diagnóstico separadas ao nível do serviço, a menos que exista apenas um serviço na assembleia. Os atributos são definidos de acordo com os requisitos da secção.
Example
<diagnostics wmiProviderEnabled="false"
performanceCounters="all">
<messageLogging logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="42"
maxSizeOfMessageToLog="42">
<filters>
<clear />
</filters>
</messageLogging>
</diagnostics>