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 レッグ 1 ハンドシェイクが終了する時間。

TlsHandshakeLeg1Start 4

TLS レッグ 1 ハンドシェイクが開始される時間。

TlsHandshakeLeg2End 7

TLS レッグ 2 ハンドシェイクが終了する時間。

TlsHandshakeLeg2Start 6

TLS レッグ 2 ハンドシェイクが開始される時間。

注釈

これらのタイムスタンプにアクセスするには、 を使用 IHttpSysRequestTimingFeature します。

適用対象