Freigeben über


IotHubException Klasse

Definition

Die Ausnahme, die ausgelöst wird, wenn während des DeviceClient- oder ModuleClient-Vorgangs ein Fehler auftritt.

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

Konstruktoren

IotHubException()

Erstellt eine instance dieser Klasse mit einer leeren Fehlermeldung.

IotHubException(Exception)

Erstellt eine instance dieser Klasse mit einer leeren Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat.

IotHubException(SerializationInfo, StreamingContext)

Erstellt eine instance dieser Klasse, der und SerializationInfoStreamingContext der Ausnahme zugeordnet ist.

IotHubException(String)

Erstellt eine instance dieser Klasse mit der angegebenen Fehlermeldung und kennzeichnet sie als nicht vorübergehend.

IotHubException(String, Boolean)

Erstellt eine instance dieser Klasse mit der angegebenen Fehlermeldung und einem Flag, das angibt, ob der Fehler vorübergehend war.

IotHubException(String, Boolean, String)

Erstellt eine instance dieser Klasse mit der angegebenen Fehlermeldung, der Nachverfolgungs-ID und einem Flag, das angibt, ob der Fehler vorübergehend war.

IotHubException(String, Exception)

Erstellt eine instance dieser Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat, und kennzeichnet sie als nicht vorübergehend.

IotHubException(String, Exception, Boolean)

Erstellt eine instance dieser Klasse mit einer angegebenen Fehlermeldung, einen Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat, und ein Flag, das angibt, ob der Fehler vorübergehend war.

IotHubException(String, Exception, Boolean, String)

Erstellt eine instance dieser Klasse mit einer angegebenen Fehlermeldung, einen Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat, ein Flag, das angibt, ob der Fehler vorübergehend war, und die dem jeweiligen Fehler zugeordnete Nachverfolgungs-ID des Diensts.

IotHubException(String, String)

Erstellt eine instance dieser Klasse mit der angegebenen Fehlermeldung und der Nachverfolgungs-ID und markiert sie als nicht vorübergehend.

Eigenschaften

IsTransient

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

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: