Share via


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 により定義される。)

スレッド セーフ

すべてのパブリック構造体 (Shared Visual Basic では) メンバーは、スレッド セーフです。 Aインスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

Microsoft.WindowsAzure 名前空間

トップに戻る