ServerErrorException クラス

定義

IoT ハブが内部サービス エラーを返したときにスローされる例外。

[System.Serializable]
public sealed class ServerErrorException : Microsoft.Azure.Devices.Client.Exceptions.IotHubException
[<System.Serializable>]
type ServerErrorException = class
    inherit IotHubException
Public NotInheritable Class ServerErrorException
Inherits IotHubException
継承
ServerErrorException
属性

注釈

この例外は、通常、IoT ハブ サービスで予期しないエラーが発生し、通常は一時的であることを意味します。 詳細については、 500xxx 内部エラー ガイドを参照してください。 最善の措置は、しばらくしてから操作を再試行することです。 既定では、SDK は再試行戦略を ExponentialBackoff 利用します。

コンストラクター

ServerErrorException()

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

ServerErrorException(String)

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

ServerErrorException(String, Exception)

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

プロパティ

IsTransient

エラーが一時的であり、再試行する必要があるかどうかを示します。

(継承元 IotHubException)
TrackingId

サービスは、この特定のエラーに関連付けられている追跡 ID を返しました。

(継承元 IotHubException)

メソッド

GetObjectData(SerializationInfo, StreamingContext)

例外に関する情報を含む SerializationInfo を設定します。 これを使用して、シリアル化されたオブジェクト データに と TrackingId を設定IsTransientします。

(継承元 IotHubException)

適用対象