次の方法で共有


ExceptionHandlingRetryResult クラス

定義

クライアントからサービスへの要求を再試行できる場合の例外処理の結果を指定します

public sealed class ExceptionHandlingRetryResult : Microsoft.ServiceFabric.Services.Communication.Client.ExceptionHandlingResult
type ExceptionHandlingRetryResult = class
    inherit ExceptionHandlingResult
Public NotInheritable Class ExceptionHandlingRetryResult
Inherits ExceptionHandlingResult
継承
ExceptionHandlingRetryResult

コンストラクター

ExceptionHandlingRetryResult(Exception, Boolean, OperationRetrySettings, Int32)

ExceptionHandlingRetryResult クラスの新しいインスタンスを初期化します。

ExceptionHandlingRetryResult(Exception, Boolean, TimeSpan, Int32)

ExceptionHandlingRetryResult クラスの新しいインスタンスを初期化します。

ExceptionHandlingRetryResult(String, Boolean, TimeSpan, Int32)

ExceptionHandlingRetryResult クラスの新しいインスタンスを初期化します。

プロパティ

ExceptionId

例外の種類を一意に識別する文字列を取得します。

IsTransient

例外が一時的な条件を表しているかどうかを示す値を取得します。 一時的に再トリトリブルな例外は、クライアントからサービスへの通信チャネルがまだ存在する例外です。 一時的に再試行できない例外は、再試行する前にサービス エンドポイントを再解決する必要がある例外です。

MaxRetryCount

この例外の種類をあきらめる前に再試行する必要がある最大回数を取得します。 既定値は int です。Maxvalue

RetryDelay

操作を再試行する時間間隔を取得します。

メソッド

GetRetryDelay(Int32)

操作を再試行する時間間隔を取得します。

適用対象