Sintaxe
NewRelic.Api.Agent.NewRelic.SetTransactionUri(Uri $uri)
Define o URI da transação atual.
Requisitos
Deve ser chamado dentro de uma transação.
Versão do agente 6.16 ou superior.
Importante
Este método só funciona quando usado em uma transação criada usando o atributo Transaction
com a propriedade Web
definida como true
. (Veja instrumento usando atributo.) Ele fornece suporte para estrutura personalizada baseada na Web que o agente não suporta automaticamente.
Descrição
Define o URI da transação atual. O URI aparece em 'request.uri' atributo de rastreamento da transação e evento de transação, podendo também afetar a nomenclatura da transação.
Se você usar essa chamada diversas vezes na mesma transação, cada chamada substituirá a chamada anterior. A última chamada define o URI.
Note: a partir da versão 8.18 do agente, o valor do atributo request.uri
é definido como o valor da propriedade Uri.AbsolutePath
do objeto System.Uri
passado para a API.
Parâmetro
Parâmetro | Descrição |
---|---|
Uri | O URI desta transação. |
Exemplos
var uri = new System.Uri("https://www.mydomain.com/path");NewRelic.Api.Agent.NewRelic.SetTransactionUri(uri);