통사론
NewRelic.Api.Agent.NewRelic.SetTransactionUri(Uri $uri)
현재 트랜잭션의 URI를 설정합니다.
요구 사항
트랜잭션 내에서 호출되어야 합니다.
에이전트 버전 6.16 이상.
중요
이 메소드는 Web
속성이 true
로 설정된 Transaction
속성을 사용하여 생성된 트랜잭션 내에서 사용될 때만 작동합니다. ( 속성을 사용하여 계측을 참조하십시오.) 에이전트가 자동으로 지원하지 않는 사용자 정의 웹 기반 프레임워크에 대한 지원을 제공합니다.
설명
현재 트랜잭션의 URI를 설정합니다. URI는 트랜잭션 추적 및 트랜잭션 이벤트 의 'request.uri' 속성 에 나타나며 트랜잭션 이름 지정에도 영향을 줄 수 있습니다.
동일한 트랜잭션 내에서 이 호출을 여러 번 사용하면 각 호출이 이전 호출을 덮어씁니다. 마지막 호출은 URI를 설정합니다.
참고 : 에이전트 버전 8.18부터 request.uri
속성의 값은 API에 전달된 System.Uri
객체의 Uri.AbsolutePath
속성 값으로 설정됩니다.
매개변수
매개변수 | 설명 |
---|---|
우리 | 이 트랜잭션의 URI입니다. |
예
var uri = new System.Uri("http://www.mydomain.com/path");NewRelic.Api.Agent.NewRelic.SetTransactionUri(uri);