Microsoft.Azure.Devices.Client.Exceptions Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
DeviceMaximumQueueDepthExceededException |
Esta excepción corresponde realmente a IoTHubQuotaExceeded. Para obtener más información sobre las causas de este error y los pasos que se van a resolver, vea https://docs.microsoft.com/azure/iot-hub/iot-hub-troubleshoot-error-403002-iothubquotaexceeded. El tipo de excepción no se ha cambiado para evitar cambios importantes, pero la excepción interna tiene el tipo de excepción correcto. |
DeviceMessageLockLostException |
Esta excepción se produce al intentar rechazar, abandonar o completar un mensaje de nube a dispositivo con un token de bloqueo que ya ha expirado. El token de bloqueo expira después del tiempo de espera de bloqueo establecido por el servicio, o si la conexión del cliente se perdió y recuperó al recibir el mensaje, pero antes de poder rechazarlo, abandonarlo o completarlo. |
DeviceNotFoundException |
La excepción se produce cuando el dispositivo está deshabilitado y se usará para establecer el estado en el dispositivo deshabilitado en el controlador de estado de conexión. Esta excepción también corresponde a los siguientes códigos de error en las respuestas de operación: |
IotHubCommunicationException |
Esta excepción se produce cuando se produce un error al intentar comunicarse con el servicio IoT Hub debido a errores de red transitorios después de agotar todos los reintentos basados en la directiva de reintentos establecida en el cliente o debido a los tiempos de espera de la operación. |
IotHubException |
Excepción que se produce cuando se produce un error durante la operación DeviceClient o ModuleClient. |
IotHubSuspendedException |
Esta excepción se produce cuando se ha suspendido el centro de IoT. Esto es probable que se deba a superar los límites de gasto de Azure. Para resolver el error, compruebe la factura de Azure y asegúrese de que hay suficientes créditos. |
IotHubThrottledException |
Esta excepción se produce cuando las solicitudes al centro de IoT superan los límites en función del nivel del centro. El reintento con retroceso exponencial podría resolver este error. |
MessageTooLargeException |
Excepción que se produce cuando se produce un error en un intento de enviar un mensaje porque la longitud del mensaje supera el tamaño máximo permitido. |
QuotaExceededException |
Excepción que produce el cliente de dispositivo cuando se supera la cuota de mensajes diaria para IoT Hub. |
ServerBusyException |
Excepción que se produce cuando el centro de IoT está ocupado. |
ServerErrorException |
Excepción que se produce cuando el centro de IoT devolvió un error de servicio interno. |
UnauthorizedException |
Excepción que se produce cuando se produce un error de autorización. |
Azure SDK for .NET