AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
A base exception for some Amazon Web Services.
Most exceptions thrown to client code will be service-specific exceptions, though some services may throw this exception if there is a problem which is caught in the core client code.
Namespace: Amazon.Runtime
Assembly: AWSSDK.Core.dll
Version: 3.x.y.z
public class AmazonServiceException : Exception ISerializable
The AmazonServiceException type exposes the following members
Name | Type | Description | |
---|---|---|---|
Data | System.Collections.IDictionary | Inherited from System.Exception. | |
ErrorCode | System.String |
The error code returned by the service |
|
ErrorType | Amazon.Runtime.ErrorType |
Whether the error was attributable to |
|
HelpLink | System.String | Inherited from System.Exception. | |
HResult | System.Int32 | Inherited from System.Exception. | |
InnerException | System.Exception | Inherited from System.Exception. | |
Message | System.String | Inherited from System.Exception. | |
RequestId | System.String |
The id of the request which generated the exception. |
|
Retryable | Amazon.Runtime.RetryableDetails |
Flag indicating if the exception is retryable and the associated retry details. A null value indicates that the exception is not retryable. |
|
Source | System.String | Inherited from System.Exception. | |
StackTrace | System.String | Inherited from System.Exception. | |
StatusCode | System.Net.HttpStatusCode |
The HTTP status code from the service response |
|
TargetSite | System.Reflection.MethodBase | Inherited from System.Exception. |
Name | Description | |
---|---|---|
GetObjectData(SerializationInfo, StreamingContext) |
Sets the System.Runtime.Serialization.SerializationInfo with information about the exception. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5