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 レッグ 1 ハンドシェイクが終了する時間。 |
TlsHandshakeLeg1Start | 4 | TLS レッグ 1 ハンドシェイクが開始される時間。 |
TlsHandshakeLeg2End | 7 | TLS レッグ 2 ハンドシェイクが終了する時間。 |
TlsHandshakeLeg2Start | 6 | TLS レッグ 2 ハンドシェイクが開始される時間。 |
注釈
これらのタイムスタンプにアクセスするには、 を使用 IHttpSysRequestTimingFeature します。