Freigeben über


IotHubCommunicationException Klasse

Definition

Diese Ausnahme wird ausgelöst, wenn der Versuch, mit dem IoT Hub-Dienst zu kommunizieren, aufgrund vorübergehender Netzwerkprobleme oder Betriebstimeouts fehlschlägt. Durch erneutes Wiederholen fehlgeschlagener Vorgänge kann der Fehler behoben werden.

[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
Vererbung
IotHubCommunicationException
Attribute

Konstruktoren

IotHubCommunicationException(String)

Erstellt eine instance von IotHubCommunicationException mit einer angegebenen Fehlermeldung und markiert sie als vorübergehend.

IotHubCommunicationException(String, Exception)

Erstellt eine instance von IotHubCommunicationException mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat, und markiert sie als vorübergehend.

Eigenschaften

Code

Der der Ausnahme zugeordnete Fehlercode.

(Geerbt von IotHubException)
IsTransient

Gibt an, ob der Fehler vorübergehend ist und wiederholt werden soll.

(Geerbt von IotHubException)
TrackingId

Der Dienst hat die Mitverfolgungs-ID zurückgegeben, die diesem bestimmten Fehler zugeordnet ist.

(Geerbt von IotHubException)

Methoden

GetObjectData(SerializationInfo, StreamingContext)

Legt SerializationInfo mit Informationen zur Ausnahme fest. Verwenden Sie dies, um und TrackingId auf die serialisierten Objektdaten festzulegenIsTransient.

(Geerbt von IotHubException)

Gilt für: