次の方法で共有


DeviceNotFoundException クラス

定義

IoT ハブに登録されていないデバイス インスタンスにアクセスしようとするとスローされる例外。

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

コンストラクター

DeviceNotFoundException(ErrorCode, String, Exception)

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

DeviceNotFoundException(SerializationInfo, StreamingContext)

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

DeviceNotFoundException(String)

指定したデバイス ID を持つ の DeviceNotFoundException インスタンスを作成し、非一時的としてマークします。

DeviceNotFoundException(String, Exception)

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

DeviceNotFoundException(String, String)

指定したデバイス ID と IoT ハブの名前を使用して のインスタンス DeviceNotFoundException を作成し、非一時的としてマークします。

DeviceNotFoundException(String, String, String)

指定したデバイス ID、IoT ハブの名前、追跡 ID を使用して のインスタンス DeviceNotFoundException を作成し、一時的でないものとしてマークします。

プロパティ

Code

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

(継承元 IotHubException)
IsTransient

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

(継承元 IotHubException)
TrackingId

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

(継承元 IotHubException)

メソッド

GetObjectData(SerializationInfo, StreamingContext)

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

(継承元 IotHubException)

適用対象