Microsoft.Azure.Devices.Client.Exceptions 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
DeviceMaximumQueueDepthExceededException |
この例外は、実際には IoTHubQuotaExceeded に対応しています。 このエラーの原因と解決する手順の詳細については、「」を参照してください https://docs.microsoft.com/azure/iot-hub/iot-hub-troubleshoot-error-403002-iothubquotaexceeded。 破壊的変更を回避するために例外の種類は変更されていませんが、内部例外の例外の種類は正しいです。 |
DeviceMessageLockLostException |
この例外は、既に期限切れになっているロック トークンを使用してクラウドからデバイスへのメッセージを拒否/破棄/完了しようとするとスローされます。 ロック トークンは、サービスによって設定されたロック タイムアウトの後、またはメッセージの受信中にクライアント接続が失われ、回復した後、拒否/破棄/完了する前に期限切れになります。 |
DeviceNotFoundException |
この例外は、デバイスが無効になっている場合にスローされ、接続状態ハンドラーで状態を無効にしたデバイスに設定するために使用されます。 この例外は、操作の応答に関する次のエラー コードにも対応しています。 |
IotHubCommunicationException |
この例外は、クライアントで設定された再試行ポリシーに基づいてすべての再試行を使い果たした後、または操作のタイムアウトが原因で、一時的なネットワーク エラーが原因で IoT ハブ サービスとの通信が失敗した場合にスローされます。 |
IotHubException |
DeviceClient または ModuleClient 操作中にエラーが発生したときにスローされる例外。 |
IotHubSuspendedException |
この例外は、IoT ハブが中断されたときにスローされます。 これは、Azure の使用制限を超えたために発生する可能性があります。 このエラーを解決するには、Azure の請求書をチェックし、十分なクレジットがあることを確認します。 |
IotHubThrottledException |
この例外は、IoT ハブへの要求がハブの層に基づく制限を超えた場合にスローされます。 指数バックオフを使用して再試行すると、このエラーが解決される可能性があります。 |
MessageTooLargeException |
メッセージの長さが許容される最大サイズを超えたためにメッセージの送信が失敗した場合にスローされる例外。 |
QuotaExceededException |
IoT ハブの毎日のメッセージ クォータを超えたときにデバイス クライアントによってスローされる例外。 |
ServerBusyException |
IoT ハブがビジー状態のときにスローされる例外。 |
ServerErrorException |
IoT ハブから内部サービス エラーが返されたときにスローされる例外。 |
UnauthorizedException |
承認エラーが発生した場合にスローされる例外。 |
Azure SDK for .NET