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) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。
請參閱
回到頁首