Freigeben über


IotHubServiceException Klasse

Definition

Die Ausnahme, die ausgelöst wird, wenn der Client bei der Kommunikation mit dem IoT Hub-Dienst einen Fehler empfängt.

[System.Serializable]
public class IotHubServiceException : Exception
[<System.Serializable>]
type IotHubServiceException = class
    inherit Exception
Public Class IotHubServiceException
Inherits Exception
Vererbung
IotHubServiceException
Attribute

Konstruktoren

IotHubServiceException(String, Exception)

Erstellt eine instance dieser Klasse mit der angegebenen Fehlermeldung und optionaler innerer Ausnahme.

IotHubServiceException(String, HttpStatusCode, IotHubServiceErrorCode, String, Exception)

Erstellt eine instance dieser Klasse mit HttpStatusCode, IotHubServiceErrorCode, Fehlermeldung, einem Flag, das angibt, ob der Fehler vorübergehend war, einer optionalen Nachverfolgungs-ID und einem optionalen Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat.

Eigenschaften

ErrorCode

Der spezifische Fehlercode in der IoT Hub-Dienstantwort, sofern verfügbar.

IsTransient

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

StatusCode

Der status Code, der in der Antwort des IoT Hub-Diensts zurückgegeben wird.

TrackingId

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

Methoden

GetObjectData(SerializationInfo, StreamingContext)

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

Gilt für: