Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O filters elemento contém uma coleção de filtros XPath usados para controlar que tipo de mensagem é registada.
Os filtros são aplicados apenas na camada de transporte, especificada por logMessagesAtTransportLevel é true. O registo de mensagens por nível de serviço e malformados não são afetados pelos filtros.
Para adicionar um filtro à coleção, use a add palavra-chave. Quando um ou mais filtros são definidos, apenas as mensagens que correspondem a pelo menos um dos filtros são registradas. Se nenhum filtro for definido, todas as mensagens passarão.
Os filtros suportam a sintaxe completa do XPath e são aplicados pela ordem em que aparecem no ficheiro de configuração. Um filtro sintaticamente incorreto resulta em uma exceção de configuração.
Segue-se um exemplo de como configurar um filtro que regista apenas mensagens que tenham uma secção de Cabeçalho SOAP.
<messageLogging logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="420">
<filters>
<add xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
/soap:Envelope/soap:Headers
</add>
</filters>
</messageLogging>