次の方法で共有


IotHubException クラス

定義

DeviceClient または ModuleClient 操作中にエラーが発生したときにスローされる例外。

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

コンストラクター

IotHubException()

空のエラー メッセージを含むこのクラスのインスタンスを作成します。

IotHubException(Exception)

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

IotHubException(SerializationInfo, StreamingContext)

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

IotHubException(String)

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

IotHubException(String, Boolean)

指定されたエラー メッセージと、エラーが一時的であるかどうかを示すフラグを使用して、このクラスのインスタンスを作成します。

IotHubException(String, Boolean, String)

指定されたエラー メッセージ、追跡 ID、およびエラーが一時的であるかどうかを示すフラグを使用して、このクラスのインスタンスを作成します。

IotHubException(String, Exception)

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

IotHubException(String, Exception, Boolean)

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

IotHubException(String, Exception, Boolean, String)

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

IotHubException(String, String)

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

プロパティ

IsTransient

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

TrackingId

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

メソッド

GetObjectData(SerializationInfo, StreamingContext)

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

適用対象