StorageServerException Class

Storage Client Library NET API

[This topic is part of the Microsoft Azure Storage Client Library 1.7, which has been deprecated. See Storage Client Library for the latest version.]

Represents an exception thrown due to a server-side error.

Namespace: Microsoft.WindowsAzure.StorageClient
Assembly: Microsoft.WindowsAzure.StorageClient (in Microsoft.WindowsAzure.StorageClient.dll)

Usage

Visual Basic
Dim instance As StorageServerException

Syntax

Visual Basic
<SerializableAttribute> _
Public Class StorageServerException
	Inherits StorageException
C#
[SerializableAttribute] 
public class StorageServerException : StorageException
C++
[SerializableAttribute] 
public ref class StorageServerException : public StorageException
J#
JScript

Remarks

Server exceptions are caused by server-side failures. Requests resulting in a server exception can be retried with the same parameters. The storage client retries the failed call using the current retry policy, which retries 3 times (by default) before throwing this exception. Even though the operation has been retried and failed, subsequent retries in service code can succeed when the server issue has been resolved.

Important
For instances of the StorageServerException class, the ExtendedErrorInformation property will always be null.


Inheritance Hierarchy

System.Object
   System.Exception
     Microsoft.WindowsAzure.StorageClient.StorageException
      Microsoft.WindowsAzure.StorageClient.StorageServerException

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows Vista, Windows 7, Windows Server 2008, Windows 8.1, Windows Server 2012 R2, Windows 8 and Windows Server 2012

Change History

See Also