共用方式為


RetryHandler 類別

 

代表重試作業的處理常式。

命名空間:   Microsoft.WindowsAzure
組件:  Microsoft.WindowsAzure.Common (在 Microsoft.WindowsAzure.Common.dll 中)

繼承階層架構

System.Object
  System.Net.Http.HttpMessageHandler
    System.Net.Http.DelegatingHandler
      Microsoft.WindowsAzure.RetryHandler

語法

public class RetryHandler : DelegatingHandler
public ref class RetryHandler : DelegatingHandler
type RetryHandler = 
    class
        inherit DelegatingHandler
    end
Public Class RetryHandler
    Inherits DelegatingHandler

建構函式

名稱 描述
RetryHandler()

初始化的新執行個體 RetryHandler 類別。

RetryHandler(DelegatingHandler)

初始化的新執行個體 RetryHandler 類別。 設定預設的重試 policty 基底上指數型輪詢。

RetryHandler(RetryPolicy, DelegatingHandler)

初始化的新執行個體 RetryHandler 類別。

屬性

名稱 描述
InnerHandler

(繼承自 DelegatingHandler。)

RetryPolicy

取得或設定重試原則。

方法

名稱 描述
Dispose()

(繼承自 HttpMessageHandler。)

Dispose(Boolean)

(繼承自 DelegatingHandler。)

Equals(Object)

(繼承自 Object。)

Finalize()

(繼承自 Object。)

GetHashCode()

(繼承自 Object。)

GetType()

(繼承自 Object。)

MemberwiseClone()

(繼承自 Object。)

SendAsync(HttpRequestMessage, CancellationToken)

(繼承自 DelegatingHandler。)

SendAsync(HttpRequestMessage, CancellationToken)

以非同步方式傳送重試要求。

ToString()

(繼承自 Object。)

事件

名稱 描述
Retrying

每當遇到重試狀況時就會叫用的回呼委派執行個體。

延伸方法

名稱 描述
GetHttpPipeline()

多載。 取得從起始的處理常式的 HTTP 管線所組成。(由 CloudExtensions 定義。)

執行緒安全

這個類型的任何公用靜態 (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

Microsoft.WindowsAzure 命名空間

回到頁首