次の方法で共有


IotHubException クラス

定義

IoT ハブ サービスとの通信中にクライアントがエラーを受け取ったときにスローされる例外。

[System.Serializable]
public class IotHubException : Exception
[<System.Serializable>]
type IotHubException = class
    inherit Exception
Public Class IotHubException
Inherits Exception
継承
IotHubException
派生
属性

コンストラクター

IotHubException(ErrorCode, String, Boolean, Exception)

指定した ErrorCode、エラー メッセージ、エラーが一時的かどうかを示すフラグ、およびこの例外の原因となった内部例外へのオプションの参照を含む のインスタンスIotHubExceptionを作成します。

IotHubException(ErrorCode, String, Exception)

指定した ErrorCode、エラー メッセージ、およびこの例外のIotHubException原因となった内部例外への省略可能な参照を含む のインスタンスを作成します。 この例外は非一時的としてマークされます。

IotHubException(Exception)

空のエラー メッセージと、この例外の IotHubException 原因となった内部例外への参照を含む のインスタンスを作成します。

IotHubException(SerializationInfo, StreamingContext)

を使用SerializationInfoして のIotHubExceptionインスタンスを作成し、StreamingContext例外に関連付けられます。

IotHubException(String)

指定されたエラー メッセージを含む の IotHubException インスタンスを作成し、非一時的としてマークします。

IotHubException(String, Boolean)

指定されたエラー メッセージと、エラーが一時的かどうかを示すフラグを含む のインスタンス IotHubException を作成します。

IotHubException(String, Boolean, String)

指定されたエラー メッセージ、追跡 ID、およびエラーが一時的かどうかを示すフラグを含む のインスタンス IotHubException を作成します。

IotHubException(String, Exception)

指定したエラー メッセージと、この例外の原因となった内部例外への参照を含む の IotHubException インスタンスを作成し、非一時的としてマークします。

IotHubException(String, Exception, Boolean)

指定したエラー メッセージ、この例外の IotHubException 原因となった内部例外への参照、およびエラーが一時的かどうかを示すフラグを含む のインスタンスを作成します。

IotHubException(String, Exception, Boolean, String)

指定したエラー メッセージ、この例外の IotHubException 原因となった内部例外への参照、エラーが一時的なものかどうかを示すフラグ、およびサービスからこの特定のエラーに関連付けられた追跡 ID が返されたインスタンスを作成します。

IotHubException(String, String)

指定されたエラー メッセージと追跡 ID を使用して の IotHubException インスタンスを作成し、非一時的としてマークします。

プロパティ

Code

例外に関連付けられているエラー コード。

IsTransient

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

TrackingId

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

メソッド

GetObjectData(SerializationInfo, StreamingContext)

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

適用対象