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.