Partilhar via


ServerErrorException Classe

Definição

A exceção gerada quando o hub IoT retornou um erro de serviço interno.

[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
Herança
ServerErrorException
Atributos

Comentários

Normalmente, essa exceção significa que o serviço do Hub IoT encontrou um erro inesperado e geralmente é transitório. Examine o guia de erros internos do 500xxx para obter mais informações. O melhor curso de ação é repetir sua operação após algum tempo. Por padrão, o SDK utilizará a ExponentialBackoff estratégia de repetição.

Construtores

ServerErrorException()

Inicializa uma nova instância da classe.

ServerErrorException(String)

Inicializa uma nova instância da classe.

ServerErrorException(String, Exception)

Inicializa uma nova instância da classe.

Propriedades

IsTransient

Indica se o erro é transitório e deve ser repetido.

(Herdado de IotHubException)
TrackingId

O serviço retornou a ID de rastreamento associada a esse erro específico.

(Herdado de IotHubException)

Métodos

GetObjectData(SerializationInfo, StreamingContext)

Define o SerializationInfo com informações sobre a exceção. Use isso para definir IsTransient e TrackingId para os dados do objeto serializado.

(Herdado de IotHubException)

Aplica-se a