HttpSysRequestTimingType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет типы меток времени обработки запросов, предоставляемых через точку расширения 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 leg one handshake завершается. |
TlsHandshakeLeg1Start | 4 | Время, когда начинается одно подтверждение TLS. |
TlsHandshakeLeg2End | 7 | Время, когда tls leg two handshake заканчивается. |
TlsHandshakeLeg2Start | 6 | Время, когда tls leg начинается два подтверждения. |
Комментарии
Используйте IHttpSysRequestTimingFeature для доступа к этим меткам времени.