Partager via


IotHubCommunicationException Classe

Définition

Cette exception est levée lorsqu’une tentative de communication avec le service IoT Hub échoue en raison de problèmes réseau temporaires ou de délais d’expiration d’opération. Une nouvelle tentative d’opérations ayant échoué peut résoudre l’erreur.

[System.Serializable]
public sealed class IotHubCommunicationException : Microsoft.Azure.Devices.Common.Exceptions.IotHubException
[<System.Serializable>]
type IotHubCommunicationException = class
    inherit IotHubException
Public NotInheritable Class IotHubCommunicationException
Inherits IotHubException
Héritage
IotHubCommunicationException
Attributs

Constructeurs

IotHubCommunicationException(String)

Crée un instance de IotHubCommunicationException avec un message d’erreur spécifié et le marque comme temporaire.

IotHubCommunicationException(String, Exception)

Crée une instance de IotHubCommunicationException avec un message d’erreur spécifié et une référence à l’exception interne à l’origine de cette exception, et la marque comme temporaire.

Propriétés

Code

Code d’erreur associé à l’exception.

(Hérité de IotHubException)
IsTransient

Indique si l’erreur est temporaire et doit faire l’objet d’une nouvelle tentative.

(Hérité de IotHubException)
TrackingId

Le service a retourné l’ID de suivi associé à cette erreur particulière.

(Hérité de IotHubException)

Méthodes

GetObjectData(SerializationInfo, StreamingContext)

Définit SerializationInfo avec des informations concernant l'exception. Utilisez-le pour définir IsTransient et TrackingId pour les données d’objet sérialisées.

(Hérité de IotHubException)

S’applique à