HttpSysRequestTimingType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义通过Http.Sys HTTP_REQUEST_TIMING_INFO扩展点公开的请求处理时间戳的类型。
public enum HttpSysRequestTimingType
type HttpSysRequestTimingType =
Public Enum HttpSysRequestTimingType
- 继承
-
HttpSysRequestTimingType
字段
ConnectionStart | 0 | 连接开始的时间。 |
DataStart | 1 | 收到第一个 HTTP 字节的时间。 |
Http2HeaderDecodeEnd | 14 | HTTP2 标头解码结束的时间。 |
Http2HeaderDecodeStart | 13 | HTTP2 标头解码开始的时间。 |
Http2StreamStart | 12 | HTTP2 流式处理开始的时间。 |
Http3HeaderDecodeEnd | 29 | HTTP3 标头解码结束的时间。 |
Http3HeaderDecodeStart | 28 | HTTP3 标头解码开始的时间。 |
Http3StreamStart | 27 | HTTP3 流式处理开始的时间。 |
RequestDeliveredForDelegation | 23 | 传递请求进行委派的时间。 |
RequestDeliveredForInspection | 20 | 发送请求以供检查的时间。 |
RequestDeliveredForIO | 26 | 将请求传递到最终请求队列进行处理的时间。 |
RequestHeaderParseEnd | 16 | HTTP 标头分析结束的时间。 |
RequestHeaderParseStart | 15 | HTTP 标头分析开始的时间。 |
RequestQueuedForDelegation | 22 | 请求排队进行委派的时间。 |
RequestQueuedForInspection | 19 | 请求排队等待检查的时间。 |
RequestQueuedForIO | 25 | 请求排队到最终请求队列进行处理的时间。 |
RequestReturnedAfterDelegation | 24 | 委托请求的时间。 |
RequestReturnedAfterInspection | 21 | 完成正在检查的请求的时间。 |
RequestRoutingEnd | 18 | 时间Http.Sys已确定将请求路由到哪个请求队列。 |
RequestRoutingStart | 17 | Http.Sys开始确定将请求路由到哪个请求队列的时间。 |
TlsAttributesQueryEnd | 9 | TLS 属性查询结束的时间。 |
TlsAttributesQueryStart | 8 | TLS 属性查询开始的时间。 |
TlsCertificateLoadEnd | 3 | TLS 证书加载结束的时间。 |
TlsCertificateLoadStart | 2 | TLS 证书加载开始的时间。 |
TlsClientCertQueryEnd | 11 | TLS 客户端证书查询结束的时间。 |
TlsClientCertQueryStart | 10 | TLS 客户端证书查询启动时间。 |
TlsHandshakeLeg1End | 5 | TLS 一次握手结束的时间。 |
TlsHandshakeLeg1Start | 4 | TLS 腿一次握手开始的时间。 |
TlsHandshakeLeg2End | 7 | TLS 腿两次握手结束的时间。 |
TlsHandshakeLeg2Start | 6 | TLS 腿两次握手开始的时间。 |
注解
使用 IHttpSysRequestTimingFeature 访问这些时间戳。