Freigeben über


DeviceAlreadyExistsException Klasse

Definition

Die Ausnahme, die ausgelöst wird, wenn versucht wird, ein Gerät zu erstellen, das bereits im Hub vorhanden ist.

[System.Serializable]
public sealed class DeviceAlreadyExistsException : Microsoft.Azure.Devices.Common.Exceptions.IotHubException
[<System.Serializable>]
type DeviceAlreadyExistsException = class
    inherit IotHubException
Public NotInheritable Class DeviceAlreadyExistsException
Inherits IotHubException
Vererbung
DeviceAlreadyExistsException
Attribute

Konstruktoren

DeviceAlreadyExistsException(ErrorCode, String, Exception)

Erstellt eine instance von DeviceAlreadyExistsException mit einer angegebenen ErrorCodeFehlermeldung und einem optionalen Verweis auf die innere Ausnahme, die diese Ausnahme verursacht hat. Diese Ausnahme ist als nicht vorübergehend gekennzeichnet.

DeviceAlreadyExistsException(SerializationInfo, StreamingContext)

Erstellt eine instance von mit DeviceAlreadyExistsException undStreamingContext, die SerializationInfo der Ausnahme zugeordnet ist.

DeviceAlreadyExistsException(String)

Erstellt eine instance von DeviceAlreadyExistsException mit der angegebenen Geräte-ID, eine leere Fehlermeldung und markiert sie als nicht vorübergehend.

DeviceAlreadyExistsException(String, Exception)

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

DeviceAlreadyExistsException(String, String)

Erstellt eine instance von DeviceAlreadyExistsException mit der angegebenen Geräte-ID und der zurückgegebenen Nachverfolgungs-ID des Diensts, die diesem bestimmten Fehler zugeordnet sind, und markiert sie als nicht 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: