共用方式為


HttpMetricsEnrichmentContext 類別

定義

提供擴充 http.client.request.duration 計量的功能。

public ref class HttpMetricsEnrichmentContext sealed
public sealed class HttpMetricsEnrichmentContext
type HttpMetricsEnrichmentContext = class
Public NotInheritable Class HttpMetricsEnrichmentContext
繼承
HttpMetricsEnrichmentContext

備註

透過向 AddCallback(HttpRequestMessage, Action<HttpMetricsEnrichmentContext>)註冊的回呼,依要求完成擴充。

回呼會負責新增自定義標籤 AddCustomTag(String, Object) ,讓他們可以使用實例上 HttpMetricsEnrichmentContext 公開的要求、回應和錯誤資訊。

重要

實例 HttpMetricsEnrichmentContext 不得從擴充回呼外部使用。

屬性

Exception

取得發生的例外狀況,如果 null 沒有任何錯誤,則為 。

Request

HttpRequestMessage取得已傳送的 。

Response

HttpRequestMessage取得從伺服器接收的 ,如果要求失敗,則null為 。

方法

AddCallback(HttpRequestMessage, Action<HttpMetricsEnrichmentContext>)

新增回呼以註冊計量的 http.client.request.duration 自定義標記。

AddCustomTag(String, Object)

將自訂標記附加至要以計量記錄的 http.client.request.duration 標記清單。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於