RetryPolicy クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージング操作を再試行するための抽象化を表します。 ユーザーはこのクラスを実装しないでください。代わりに、指定された実装のいずれかを使用する必要があります。
public abstract class RetryPolicy
type RetryPolicy = class
Public MustInherit Class RetryPolicy
- 継承
-
RetryPolicy
- 派生
プロパティ
Default |
メッセージング操作の再試行間隔を RetryExponential 指数関数的に増加させる既定の設定を提供する再試行ポリシーのインスタンスを取得します。 このプロパティにアクセスするたびに、新しいインスタンスが作成されます。 |
NoRetry |
再試行ポリシーのインスタンスを NoRetry 取得します。これにより、実質的に再試行が無効になります。 このプロパティにアクセスするたびに、新しいインスタンスが返されます。 |
メソッド
Clone() |
現在 RetryPolicy の の新しいコピーを作成し、新しいインスタンスに複製します。 |
IsRetryableException(Exception) |
指定した例外の後に再試行できるかどうかを判断します。 |
OnShouldRetry(TimeSpan, Int32, TimeSpan) |
再試行ポリシーの再試行間隔を計算します。 |
ResetServerBusyInternal() |
メッセージング操作を再試行するための抽象化を表します。 ユーザーはこのクラスを実装しないでください。代わりに、指定された実装のいずれかを使用する必要があります。 |
SetServerBusy(String) |
メッセージング操作を再試行するための抽象化を表します。 ユーザーはこのクラスを実装しないでください。代わりに、指定された実装のいずれかを使用する必要があります。 |
SetServerBusyInternal() |
メッセージング操作を再試行するための抽象化を表します。 ユーザーはこのクラスを実装しないでください。代わりに、指定された実装のいずれかを使用する必要があります。 |
適用対象
Azure SDK for .NET