次の方法で共有


Microsoft.Azure.Devices.Common.Exceptions 名前空間

クラス

ConfigurationNotFoundException

クエリされた構成が IoT ハブで使用できない場合にスローされる例外。

DeviceAlreadyExistsException

ハブに既に存在するデバイスを作成しようとするとスローされる例外。

DeviceInvalidResultCountException

デバイスの結果の数が指定した最大値を超えるとスローされる例外。 注: この例外は現在、クライアント ライブラリによってスローされません。

DeviceMaximumQueueDepthExceededException

デバイスのメッセージ キューが既にいっぱいになっているため、メッセージをエンキューしようとすると失敗した場合にスローされる例外。

DeviceMessageLockLostException

この例外は、ServiceClient 操作のサービスによって直接返されるわけではありません。 ただし、状態コード HttpStatusCode.PreconditionFailed は、この例外に変換されます。

DeviceNotFoundException

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

InvalidProtocolVersionException

IoT ハブが無効なプロトコル バージョン番号を受け取ったときにスローされる例外。 注: この例外は現在、クライアント ライブラリによってスローされません。

IotHubCommunicationException

この例外は、一時的なネットワークの問題または操作のタイムアウトが原因で IoT ハブ サービスとの通信が失敗した場合にスローされます。 失敗した操作を再試行すると、エラーが解決される可能性があります。

IotHubException

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

IotHubNotFoundException

存在しない IoT ハブに対して要求が行われた場合にスローされる例外。

IotHubSerializationException

IoT ハブが無効なシリアル化要求を受信したときにスローされる例外。

IotHubSerializationVersionException

IoT ハブが無効なシリアル化バージョン番号を受け取ったときにスローされる例外。 注: この例外は現在、クライアント ライブラリによってスローされません。

IotHubSuspendedException

この例外は、IoT ハブが中断されたときにスローされます。 これは、Azure の使用制限を超えたために発生する可能性があります。 このエラーを解決するには、Azure の請求書をチェックし、十分なクレジットがあることを確認します。

IotHubThrottledException

この例外は、IoT ハブへの要求がハブの層に基づく制限を超えた場合にスローされます。 指数バックオフを使用して再試行すると、このエラーが解決される可能性があります。

JobCancelledException

クエリ対象のジョブが IoT ハブで既に取り消されている場合にスローされる例外。 注: この例外は現在、クライアント ライブラリによってスローされません。

JobNotFoundException

クエリされたジョブの詳細が IoT ハブで使用できない場合にスローされる例外。

JobQuotaExceededException

IoT ハブがアクティブなジョブで使用可能なクォータを超えるとスローされる例外。

MessageTooLargeException

メッセージの長さが許容される最大サイズを超えたためにメッセージの送信が失敗した場合にスローされる例外。

ModuleAlreadyExistsException

ハブに既に存在するモジュールを作成しようとするとスローされる例外。

ModuleNotFoundException

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

PreconditionFailedException

IoT ハブによって設定された前提条件が満たされない場合にスローされる例外。

QuotaExceededException

IoT ハブの毎日のメッセージ クォータを超えたときにサービス クライアントによってスローされる例外。

ServerBusyException

IoT ハブがビジー状態のときにスローされる例外。

ServerErrorException

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

ThrottlingException

受信要求のレートが IoT ハブによって設定された調整制限を超えた場合にスローされる例外。

TooManyDevicesException

入力デバイスの一覧が操作に対して大きすぎる場合にスローされる例外。

TooManyModulesOnDeviceException

入力モジュールの一覧が操作に対して大きすぎる場合にスローされる例外。

UnauthorizedException

承認エラーが発生した場合にスローされる例外。

列挙型

ErrorCode

一般的な IoT ハブ応答エラーのエラー コード。