TelemetryClient.TrackRequest Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
TrackRequest(RequestTelemetry) |
Send information about a request handled by the application. |
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean) |
Send information about a request handled by the application. |
TrackRequest(RequestTelemetry)
Send information about a request handled by the application.
public:
void TrackRequest(Microsoft::VisualStudio::ApplicationInsights::DataContracts::RequestTelemetry ^ request);
public void TrackRequest (Microsoft.VisualStudio.ApplicationInsights.DataContracts.RequestTelemetry request);
member this.TrackRequest : Microsoft.VisualStudio.ApplicationInsights.DataContracts.RequestTelemetry -> unit
Public Sub TrackRequest (request As RequestTelemetry)
Parameters
- request
- RequestTelemetry
Applies to
TrackRequest(String, DateTimeOffset, TimeSpan, String, Boolean)
Send information about a request handled by the application.
public:
void TrackRequest(System::String ^ name, DateTimeOffset timestamp, TimeSpan duration, System::String ^ responseCode, bool success);
public void TrackRequest (string name, DateTimeOffset timestamp, TimeSpan duration, string responseCode, bool success);
member this.TrackRequest : string * DateTimeOffset * TimeSpan * string * bool -> unit
Public Sub TrackRequest (name As String, timestamp As DateTimeOffset, duration As TimeSpan, responseCode As String, success As Boolean)
Parameters
- name
- String
The request name.
- timestamp
- DateTimeOffset
The time when the page was requested.
- duration
- TimeSpan
The time taken by the application to handle the request.
- responseCode
- String
The response status code.
- success
- Boolean
True if the request was handled successfully by the application.