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
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示