HttpDiagnosticProviderRequestResponseTimestamps 类

定义

提供连接事件的所有时间戳。

public ref class HttpDiagnosticProviderRequestResponseTimestamps sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Web.Http.Diagnostics.HttpDiagnosticsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpDiagnosticProviderRequestResponseTimestamps final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Web.Http.Diagnostics.HttpDiagnosticsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpDiagnosticProviderRequestResponseTimestamps
Public NotInheritable Class HttpDiagnosticProviderRequestResponseTimestamps
继承
Object Platform::Object IInspectable HttpDiagnosticProviderRequestResponseTimestamps
属性

Windows 要求

设备系列
Windows Desktop Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.Web.Http.Diagnostics.HttpDiagnosticsContract (在 v1.0 中引入)

注解

系统生成此类,可通过 HttpDiagnosticProviderRequestResponseCompletedEventArgs.Timestamps 属性进行访问。

HttpDiagnosticProviderRequestResponseCompletedEventArgs 类作为参数传递给应用程序的 ResponseCompleted 事件处理程序。

属性

CacheCheckedTimestamp

获取上次检查本地缓存的时间。

ConnectionCompletedTimestamp

获取 TCP 连接阶段结束的时间戳。

ConnectionInitiatedTimestamp

获取 TCP 连接阶段开始的时间戳。

NameResolvedTimestamp

获取 DNS 名称解析的时间。

RequestCompletedTimestamp

获取发送的最后一个字节的时间戳。

RequestSentTimestamp

获取发送的第一个字节的时间戳。

ResponseCompletedTimestamp

获取接收的最后一个字节的时间戳。

ResponseReceivedTimestamp

获取接收的 fir 字节的时间戳。

SslNegotiatedTimestamp

获取 SSL 握手协商的时间。

适用于