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

ServerErrorException 类

定义

IoT 中心返回内部服务错误时引发的异常。

[System.Serializable]
public sealed class ServerErrorException : Microsoft.Azure.Devices.Client.Exceptions.IotHubException
[<System.Serializable>]
type ServerErrorException = class
    inherit IotHubException
Public NotInheritable Class ServerErrorException
Inherits IotHubException
继承
ServerErrorException
属性

注解

此异常通常意味着 IoT 中心服务遇到意外错误,通常是暂时性的。 有关详细信息,请查看 500xxx 内部错误 指南。 最佳操作方案是在一段时间后重试操作。 默认情况下,SDK 将利用 ExponentialBackoff 重试策略。

构造函数

ServerErrorException()

初始化此类的新实例。

ServerErrorException(String)

初始化此类的新实例。

ServerErrorException(String, Exception)

初始化此类的新实例。

属性

IsTransient

指示错误是否为暂时性错误,应重试。

(继承自 IotHubException)
TrackingId

服务返回与此特定错误关联的跟踪 ID。

(继承自 IotHubException)

方法

GetObjectData(SerializationInfo, StreamingContext)

使用关于异常的信息设置 SerializationInfo。 使用此项可对序列化对象数据设置 IsTransientTrackingId

(继承自 IotHubException)

适用于