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 ハンドシェイク ネゴシエーションの時刻を取得します。

適用対象