ServerBusyException Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Ausnahme, die ausgelöst wird, wenn der IoT Hub ausgelastet ist.
[System.Serializable]
public sealed class ServerBusyException : Microsoft.Azure.Devices.Client.Exceptions.IotHubException
[<System.Serializable>]
type ServerBusyException = class
inherit IotHubException
Public NotInheritable Class ServerBusyException
Inherits IotHubException
- Vererbung
- Attribute
Hinweise
Diese Ausnahme bedeutet in der Regel, dass der Dienst aufgrund einer hohen Auslastung oder eines unerwarteten Fehlers nicht verfügbar ist und in der Regel vorübergehend ist. Die beste Vorgehensweise besteht darin, ihren Vorgang nach einiger Zeit erneut zu wiederholen. Standardmäßig verwendet das SDK die ExponentialBackoff Wiederholungsstrategie.
Konstruktoren
ServerBusyException() |
Initialisiert eine neue Instanz der Klasse. |
ServerBusyException(String) |
Initialisiert eine neue Instanz der Klasse. |
ServerBusyException(String, Exception) |
Die Ausnahme, die ausgelöst wird, wenn der IoT Hub ausgelastet ist. |
Eigenschaften
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:
Azure SDK for .NET