Share via


ClientRequestTrackingHandler Class

 

Represents a handler that tracks requests made by the client.

Namespace:   Microsoft.WindowsAzure
Assembly:  Microsoft.WindowsAzure.Common (in Microsoft.WindowsAzure.Common.dll)

Inheritance Hierarchy

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

Syntax

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

Constructors

Name Description
ClientRequestTrackingHandler(String)

Initializes a new instance of the ClientRequestTrackingHandler class.

Properties

Name Description
InnerHandler

(Inherited from DelegatingHandler.)

TrackingId

Gets the tracking identifier.

Methods

Name Description
Dispose()

(Inherited from HttpMessageHandler.)

Dispose(Boolean)

(Inherited from DelegatingHandler.)

Equals(Object)

(Inherited from Object.)

Finalize()

(Inherited from Object.)

GetHashCode()

(Inherited from Object.)

GetType()

(Inherited from Object.)

MemberwiseClone()

(Inherited from Object.)

ProcessRequest(HttpRequestMessage, CancellationToken)

(Inherited from MessageProcessingHandler.)

ProcessRequest(HttpRequestMessage, CancellationToken)

Processes the request made by the client.

ProcessResponse(HttpResponseMessage, CancellationToken)

(Inherited from MessageProcessingHandler.)

ProcessResponse(HttpResponseMessage, CancellationToken)

Processes the response for the client request.

SendAsync(HttpRequestMessage, CancellationToken)

(Inherited from MessageProcessingHandler.)

ToString()

(Inherited from Object.)

Extension Methods

Name Description
GetHttpPipeline()

Overloaded. Gets the HTTP pipeline that is formed from the starting handler.(Defined by CloudExtensions.)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure Namespace

Return to top