ClientRequestTrackingHandler 类

 

表示一个跟踪所做的客户端的请求的处理程序。

命名空间:   Microsoft.WindowsAzure
程序集:  Microsoft.WindowsAzure.Common(Microsoft.WindowsAzure.Common.dll 中)

继承层次结构

System.Object
  System.Net.Http.HttpMessageHandler
    System.Net.Http.DelegatingHandler
      System.Net.Http.MessageProcessingHandler
        Microsoft.WindowsAzure.ClientRequestTrackingHandler

语法

public class ClientRequestTrackingHandler : MessageProcessingHandler
public ref class ClientRequestTrackingHandler : MessageProcessingHandler
type ClientRequestTrackingHandler = 
    class
        inherit MessageProcessingHandler
    end
Public Class ClientRequestTrackingHandler
    Inherits MessageProcessingHandler

构造函数

名称 说明
ClientRequestTrackingHandler(String)

初始化的新实例 ClientRequestTrackingHandler 类。

属性

名称 说明
InnerHandler

(从 DelegatingHandler 继承。)

TrackingId

获取跟踪标识符。

方法

名称 说明
Dispose()

(从 HttpMessageHandler 继承。)

Dispose(Boolean)

(从 DelegatingHandler 继承。)

Equals(Object)

(从 Object 继承。)

Finalize()

(从 Object 继承。)

GetHashCode()

(从 Object 继承。)

GetType()

(从 Object 继承。)

MemberwiseClone()

(从 Object 继承。)

ProcessRequest(HttpRequestMessage, CancellationToken)

(从 MessageProcessingHandler 继承。)

ProcessRequest(HttpRequestMessage, CancellationToken)

处理客户端发出的请求。

ProcessResponse(HttpResponseMessage, CancellationToken)

(从 MessageProcessingHandler 继承。)

ProcessResponse(HttpResponseMessage, CancellationToken)

处理客户端请求的响应。

SendAsync(HttpRequestMessage, CancellationToken)

(从 MessageProcessingHandler 继承。)

ToString()

(从 Object 继承。)

扩展方法

名称 说明
GetHttpPipeline()

已重载。 获取从开始处理程序格式正确的 HTTP 管道。 (由 CloudExtensions 定义。)

线程安全

此类型的任何公共静态(Visual Basic 中为 Shared)成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参阅

Microsoft.WindowsAzure 命名空间

返回页首