HttpDiagnosticProviderRequestResponseCompletedEventArgs
HttpDiagnosticProviderRequestResponseCompletedEventArgs
HttpDiagnosticProviderRequestResponseCompletedEventArgs
HttpDiagnosticProviderRequestResponseCompletedEventArgs
Class
Definition
Provides data for the RequestResponseCompleted event.
public : sealed class HttpDiagnosticProviderRequestResponseCompletedEventArgs : IHttpDiagnosticProviderRequestResponseCompletedEventArgspublic sealed class HttpDiagnosticProviderRequestResponseCompletedEventArgs : IHttpDiagnosticProviderRequestResponseCompletedEventArgsPublic NotInheritable Class HttpDiagnosticProviderRequestResponseCompletedEventArgs Implements IHttpDiagnosticProviderRequestResponseCompletedEventArgs// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.10240.0)
|
| API contract |
Windows.Web.Http.Diagnostics.HttpDiagnosticsContract (introduced v1)
|
Remarks
The system generates this class and passes it as an argument to the application's ResponseCompleted event handler.
Properties
ActivityId ActivityId ActivityId ActivityId
Gets a locally unique ID for this activity, for correlating with other events.
public : PlatForm::Guid ActivityId { get; }public Guid ActivityId { get; }Public ReadOnly Property ActivityId As Guid// You can use this property in JavaScript.
- Value
- PlatForm::Guid Guid Guid Guid
A locally unique ID for this activity.
Initiator Initiator Initiator Initiator
Gets the type of operation initiating this request.
public : HttpDiagnosticRequestInitiator Initiator { get; }public HttpDiagnosticRequestInitiator Initiator { get; }Public ReadOnly Property Initiator As HttpDiagnosticRequestInitiator// You can use this property in JavaScript.
ProcessId ProcessId ProcessId ProcessId
Gets the process ID.
public : unsigned int ProcessId { get; }public uint ProcessId { get; }Public ReadOnly Property ProcessId As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
The process ID.
RequestedUri RequestedUri RequestedUri RequestedUri
Gets the URI of the requested response.
public : Uri RequestedUri { get; }public Uri RequestedUri { get; }Public ReadOnly Property RequestedUri As Uri// You can use this property in JavaScript.
- Value
- Uri Uri Uri Uri
The URI of the requested response.
SourceLocations SourceLocations SourceLocations SourceLocations
Gets the source location call stack.
public : IVectorView<HttpDiagnosticSourceLocation> SourceLocations { get; }public IReadOnlyList<HttpDiagnosticSourceLocation> SourceLocations { get; }Public ReadOnly Property SourceLocations As IReadOnlyList<HttpDiagnosticSourceLocation>// You can use this property in JavaScript.
- Value
- IVectorView<HttpDiagnosticSourceLocation> IReadOnlyList<HttpDiagnosticSourceLocation> IReadOnlyList<HttpDiagnosticSourceLocation> IReadOnlyList<HttpDiagnosticSourceLocation>
The source location call stack.
ThreadId ThreadId ThreadId ThreadId
Gets the thread ID.
public : unsigned int ThreadId { get; }public uint ThreadId { get; }Public ReadOnly Property ThreadId As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
The thread ID.
Timestamps Timestamps Timestamps Timestamps
Gets the timestamp for connection events.
public : HttpDiagnosticProviderRequestResponseTimestamps Timestamps { get; }public HttpDiagnosticProviderRequestResponseTimestamps Timestamps { get; }Public ReadOnly Property Timestamps As HttpDiagnosticProviderRequestResponseTimestamps// You can use this property in JavaScript.