你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IotHubClientErrorCode 枚举

定义

IoT 中心设备/模块客户端错误代码。

public enum IotHubClientErrorCode
type IotHubClientErrorCode = 
Public Enum IotHubClientErrorCode
继承
IotHubClientErrorCode

字段

DeviceMaximumQueueDepthExceeded 1

这实际上对应于 QuotaExceeded。 有关导致此错误的原因和解决步骤的详细信息,请参阅 https://docs.microsoft.com/azure/iot-hub/iot-hub-troubleshoot-error-403002-iothubquotaexceeded。 未更改异常类型以避免中断性变更,但内部异常具有正确的异常类型。

DeviceMessageLockLost 3

请求失败,因为尝试拒绝/放弃/完成包含已过期的锁定令牌的云到设备消息。 锁定令牌在服务设置的锁定超时后过期,或者如果客户端连接在收到消息时丢失并重新获得,则在你拒绝/放弃/完成它之前过期。

DeviceNotFound 4

请求失败,因为设备已禁用,并将用于在连接状态处理程序中将状态设置为设备禁用。

MessageTooLarge 10

发送消息的尝试失败,因为消息的长度超出了允许的最大大小。

NetworkErrors 5

尝试与 IoT 中心服务通信失败,原因是在根据客户端上设置的重试策略耗尽所有重试后出现暂时性网络错误,或者由于操作超时。

Ok 0

请求无异常地完成。

PreconditionFailed 9

请求中的 ETag 与现有资源的 ETag 不匹配。

QuotaExceeded 2

请求失败,因为已超出此类操作的配额。

ServerBusy 11

请求已被服务拒绝,因为它现在太忙,无法处理它。

ServerError 12

服务在处理请求时遇到错误。

Suspended 6

IoT 中心已挂起。 这可能是由于超出了 Azure 支出限制。

Throttled 8

请求失败,因为 IoT 中心超出了基于中心层的限制。

Timeout 7

请求失败,因为操作超时。原因可能是基础网络问题或服务器太忙而无法处理请求。

TlsAuthenticationError 14

由于 TLS 身份验证错误,请求失败。

Unauthorized 13

请求失败,因为提供的凭据已过期或不正确。

适用于