次の方法で共有


IotHubException コンストラクター

定義

オーバーロード

IotHubException()

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

IotHubException(Exception)

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

IotHubException(String)

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

IotHubException(SerializationInfo, StreamingContext)

例外に関連付けられた と を使用してSerializationInfoStreamingContext、このクラスのインスタンスを作成します。

IotHubException(String, Boolean)

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

IotHubException(String, Exception)

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

IotHubException(String, String)

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

IotHubException(String, Boolean, String)

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

IotHubException(String, Exception, Boolean)

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

IotHubException(String, Exception, Boolean, String)

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

IotHubException()

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

public IotHubException ();
Public Sub New ()

適用対象

IotHubException(Exception)

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

public IotHubException (Exception innerException);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : Exception -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Public Sub New (innerException As Exception)

パラメーター

innerException
Exception

現在の例外の原因となった例外。

適用対象

IotHubException(String)

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

public IotHubException (string message);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Public Sub New (message As String)

パラメーター

message
String

エラーを説明するメッセージ。

適用対象

IotHubException(SerializationInfo, StreamingContext)

例外に関連付けられた と を使用してSerializationInfoStreamingContext、このクラスのインスタンスを作成します。

protected IotHubException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

パラメーター

info
SerializationInfo

スローされている例外に関するシリアル化済みオブジェクト データを保持している SerializationInfo

context
StreamingContext

転送元または転送先についてのコンテキスト情報を含む StreamingContext です。

適用対象

IotHubException(String, Boolean)

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

public IotHubException (string message, bool isTransient);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string * bool -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Public Sub New (message As String, isTransient As Boolean)

パラメーター

message
String

エラーを説明するメッセージ。

isTransient
Boolean

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

適用対象

IotHubException(String, Exception)

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

public IotHubException (string message, Exception innerException);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string * Exception -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Public Sub New (message As String, innerException As Exception)

パラメーター

message
String

エラーを説明するメッセージ。

innerException
Exception

現在の例外の原因となった例外。

適用対象

IotHubException(String, String)

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

public IotHubException (string message, string trackingId);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string * string -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Public Sub New (message As String, trackingId As String)

パラメーター

message
String

エラーを説明するメッセージ。

trackingId
String

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

適用対象

IotHubException(String, Boolean, String)

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

public IotHubException (string message, bool isTransient, string trackingId);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string * bool * string -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Public Sub New (message As String, isTransient As Boolean, trackingId As String)

パラメーター

message
String

エラーを説明するメッセージ。

isTransient
Boolean

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

trackingId
String

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

適用対象

IotHubException(String, Exception, Boolean)

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

protected IotHubException (string message, Exception innerException, bool isTransient);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string * Exception * bool -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Protected Sub New (message As String, innerException As Exception, isTransient As Boolean)

パラメーター

message
String

エラーを説明するメッセージ。

innerException
Exception

現在の例外の原因となった例外。

isTransient
Boolean

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

適用対象

IotHubException(String, Exception, Boolean, String)

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

protected IotHubException (string message, Exception innerException, bool isTransient, string trackingId);
new Microsoft.Azure.Devices.Client.Exceptions.IotHubException : string * Exception * bool * string -> Microsoft.Azure.Devices.Client.Exceptions.IotHubException
Protected Sub New (message As String, innerException As Exception, isTransient As Boolean, trackingId As String)

パラメーター

message
String

エラーを説明するメッセージ。

innerException
Exception

現在の例外の原因となった例外。

isTransient
Boolean

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

trackingId
String

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

適用対象