Microsoft.Azure.Devices.Common.Exceptions Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ConfigurationNotFoundException |
A exceção gerada quando a configuração consultada não está disponível no Hub IoT. |
DeviceAlreadyExistsException |
A exceção gerada quando é feita uma tentativa de criar um dispositivo que já existe no hub. |
DeviceInvalidResultCountException |
A exceção gerada quando a contagem de resultados do dispositivo excede o valor máximo especificado. Observação: essa exceção não é lançada atualmente pela biblioteca de clientes. |
DeviceMaximumQueueDepthExceededException |
A exceção gerada quando uma tentativa de enfileirar uma mensagem falha porque a fila de mensagens do dispositivo já está cheia. |
DeviceMessageLockLostException |
Essa exceção não é retornada diretamente pelo serviço para operações serviceClient. No entanto, o código status HttpStatusCode.PreconditionFailed é convertido nessa exceção. |
DeviceNotFoundException |
A exceção gerada quando é feita uma tentativa de acessar uma instância de dispositivo que não está registrada no hub IoT. |
InvalidProtocolVersionException |
A exceção gerada quando o Hub IoT recebe um número de versão de protocolo inválido. Observação: essa exceção não é lançada atualmente pela biblioteca de clientes. |
IotHubCommunicationException |
Essa exceção é gerada quando uma tentativa de se comunicar com o serviço do Hub IoT falha devido a problemas transitórios de rede ou tempos limite de operação. A repetição de operações com falha pode resolve o erro. |
IotHubException |
A exceção gerada quando o cliente recebe um erro durante a comunicação com o serviço do Hub IoT. |
IotHubNotFoundException |
A exceção gerada quando uma solicitação é feita em um hub IoT que não existe. |
IotHubSerializationException |
A exceção gerada quando o Hub IoT recebe uma solicitação de serialização inválida. |
IotHubSerializationVersionException |
A exceção gerada quando o Hub IoT recebe um número de versão de serialização inválido. Observação: essa exceção não é lançada atualmente pela biblioteca de clientes. |
IotHubSuspendedException |
Essa exceção é gerada quando o hub IoT é suspenso. Isso provavelmente ocorre devido a exceder os limites de gastos do Azure. Para resolve o erro, marcar a fatura do Azure e verifique se há créditos suficientes. |
IotHubThrottledException |
Essa exceção é gerada quando as solicitações para o hub IoT excedem os limites com base na camada do hub. Repetir com retirada exponencial pode resolve esse erro. |
JobCancelledException |
A exceção gerada quando o trabalho consultado já foi cancelado no Hub IoT. Observação: essa exceção não é lançada atualmente pela biblioteca de clientes. |
JobNotFoundException |
A exceção gerada quando os detalhes do trabalho consultado não estão disponíveis no Hub IoT. |
JobQuotaExceededException |
A exceção gerada quando o hub IoT excede a cota disponível para trabalhos ativos. |
MessageTooLargeException |
A exceção gerada quando uma tentativa de enviar uma mensagem falha porque o comprimento da mensagem excede o tamanho máximo permitido. |
ModuleAlreadyExistsException |
A exceção gerada quando é feita uma tentativa de criar um módulo que já existe no hub. |
ModuleNotFoundException |
A exceção gerada quando é feita uma tentativa de acessar uma instância de módulo que não está registrada no hub IoT. |
PreconditionFailedException |
A exceção gerada quando uma pré-condição definida pelo hub IoT não é atendida. |
QuotaExceededException |
A exceção gerada pelo cliente de serviço quando a cota de mensagens diárias para o hub IoT é excedida. |
ServerBusyException |
A exceção gerada quando o hub IoT está ocupado. |
ServerErrorException |
A exceção gerada quando o hub IoT retornou um erro de serviço interno. |
ThrottlingException |
A exceção gerada quando a taxa de solicitações de entrada excede o limite de limitação definido pelo Hub IoT. |
TooManyDevicesException |
A exceção gerada quando a lista de dispositivos de entrada é muito grande para uma operação. |
TooManyModulesOnDeviceException |
A exceção gerada quando a lista de módulos de entrada é muito grande para uma operação. |
UnauthorizedException |
A exceção gerada quando há um erro de autorização. |
Enumerações
ErrorCode |
Códigos de erro para erros comuns de resposta do Hub IoT. |
Azure SDK for .NET