IotHubClientErrorCode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der IoT Hub-Clientfehlercode für Gerät/Modul.
public enum IotHubClientErrorCode
type IotHubClientErrorCode =
Public Enum IotHubClientErrorCode
- Vererbung
-
IotHubClientErrorCode
Felder
DeviceMaximumQueueDepthExceeded | 1 | Dies entspricht tatsächlich QuotaExceeded. Weitere Informationen zur Ursache dieses Fehlers und zu behebende Schritte finden Sie unter https://docs.microsoft.com/azure/iot-hub/iot-hub-troubleshoot-error-403002-iothubquotaexceeded. Der Ausnahmetyp wurde nicht geändert, um fehlerhafte Änderungen zu vermeiden, aber die innere Ausnahme hat den richtigen Ausnahmetyp. |
DeviceMessageLockLost | 3 | Die Anforderung ist fehlgeschlagen, weil versucht wurde, eine Cloud-zu-Gerät-Nachricht mit einem bereits abgelaufenen Sperrtoken abzulehnen/abzubrechen/abzuschließen. Das Sperrtoken läuft ab, nachdem das vom Dienst festgelegte Sperrtimeout festgelegt wurde, oder wenn Ihre Clientverbindung beim Empfang der Nachricht verloren ging und wieder hergestellt wurde, bevor Sie es ablehnen/abbrechen/abschließen konnten. |
DeviceNotFound | 4 | Die Anforderung ist fehlgeschlagen, da das Gerät deaktiviert ist und verwendet wird, um den Status im Verbindungszustandshandler auf "Gerät deaktiviert" festzulegen. |
MessageTooLarge | 10 | Der Versuch, eine Nachricht zu senden, schlägt fehl, da die Länge der Nachricht die maximal zulässige Größe überschreitet. |
NetworkErrors | 5 | Der Versuch, mit dem IoT Hub-Dienst zu kommunizieren, schlägt aufgrund vorübergehender Netzwerkfehler fehl, nachdem alle Wiederholungsversuche basierend auf der auf dem Client festgelegten Wiederholungsrichtlinie oder aufgrund von Betriebstimeouts ausgeschöpft wurden. |
Ok | 0 | Die Anforderung wurde ohne Ausnahme abgeschlossen. |
PreconditionFailed | 9 | Das ETag in der Anforderung stimmt nicht mit dem ETag der vorhandenen Ressource überein. |
QuotaExceeded | 2 | Die Anforderung ist fehlgeschlagen, weil das Kontingent für solche Vorgänge überschritten wurde. |
ServerBusy | 11 | Die Anforderung wurde vom Dienst abgelehnt, da er zu ausgelastet ist, um sie jetzt zu behandeln. |
ServerError | 12 | Beim Dienst ist bei der Verarbeitung der Anforderung ein Fehler aufgetreten. |
Suspended | 6 | Der IoT Hub wurde angehalten. Dies ist wahrscheinlich auf das Überschreiten der Azure-Ausgabengrenzen zurückzuführen. |
Throttled | 8 | Bei der Anforderung ist ein Fehler aufgetreten, da der IoT Hub die Grenzwerte basierend auf der Hubebene überschreitet. |
Timeout | 7 | Bei der Anforderung ist ein Fehler aufgetreten, da für den Vorgang ein Timeout aufgetreten ist. Dies kann durch zugrunde liegende Netzwerkprobleme oder dadurch verursacht werden, dass der Server zu ausgelastet ist, um die Anforderung zu verarbeiten. |
TlsAuthenticationError | 14 | Fehler bei der Anforderung aufgrund eines TLS-Authentifizierungsfehlers. |
Unauthorized | 13 | Fehler bei der Anforderung, da die angegebenen Anmeldeinformationen veraltet oder falsch sind. |
Gilt für:
Azure SDK for .NET