IotHubServiceException Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The exception thrown when the client receives an error while communicating with IoT hub service.
[System.Serializable]
public class IotHubServiceException : Exception
[<System.Serializable>]
type IotHubServiceException = class
inherit Exception
Public Class IotHubServiceException
Inherits Exception
- Inheritance
-
IotHubServiceException
- Attributes
Constructors
IotHubServiceException(String, Exception) |
Creates an instance of this class with the specified error message and optional inner exception. |
IotHubServiceException(String, HttpStatusCode, IotHubServiceErrorCode, String, Exception) |
Creates an instance of this class with HttpStatusCode, IotHubServiceErrorCode, error message, a flag indicating if the error was transient, an optional tracking id and an optional reference to the inner exception that caused this exception. |
Properties
ErrorCode |
The specific error code in the IoT hub service response, if available. |
IsTransient |
Indicates if the error is transient and should be retried. |
StatusCode |
The status code returned back in the IoT hub service response. |
TrackingId |
The service returned tracking Id associated with this particular error. |
Methods
GetObjectData(SerializationInfo, StreamingContext) |
Sets the SerializationInfo with information about the exception. Use this to set IsTransient and TrackingId to the serialized object data. |