StorageManagementClient Class

 

Represents a storage service management client.

Namespace:   Microsoft.WindowsAzure.Management.Storage
Assembly:  Microsoft.WindowsAzure.Management.Storage (in Microsoft.WindowsAzure.Management.Storage.dll)

Inheritance Hierarchy

System.Object
  Hyak.Common.ServiceClient<T>
    Microsoft.WindowsAzure.Management.Storage.StorageManagementClient

Syntax

public class StorageManagementClient : ServiceClient<StorageManagementClient>, 
    IStorageManagementClient, IDisposable
public ref class StorageManagementClient : ServiceClient<StorageManagementClient^>, 
    IStorageManagementClient, IDisposable
type StorageManagementClient = 
    class
        inherit ServiceClient<StorageManagementClient>
        interface IStorageManagementClient
        interface IDisposable
    end
Public Class StorageManagementClient
    Inherits ServiceClient(Of StorageManagementClient)
    Implements IStorageManagementClient, IDisposable

Constructors

Name Description
StorageManagementClient()

Initializes a new instance of the StorageManagementClient class.

StorageManagementClient(HttpClient)

Initializes a new instance of the StorageManagementClient class.

StorageManagementClient(SubscriptionCloudCredentials)

Initializes a new instance of the StorageManagementClient class.

StorageManagementClient(SubscriptionCloudCredentials, HttpClient)

Initializes a new instance of the StorageManagementClient class.

StorageManagementClient(SubscriptionCloudCredentials, Uri)

Initializes a new instance of the StorageManagementClient class.

StorageManagementClient(SubscriptionCloudCredentials, Uri, HttpClient)

Initializes a new instance of the StorageManagementClient class.

Properties

Name Description
ApiVersion

Gets the API version.

BaseUri

Gets or sets the URI that is used as the base for all Service Management requests.

Credentials

Gets or sets an SubscriptionCloudCredentials object that specifies the subscription credentials.

HttpClient

(Inherited from ServiceClient<T>.)

HttpMessageHandler

(Inherited from ServiceClient<T>.)

LongRunningOperationInitialTimeout

Gets or sets the initial timeout for Long Running Operations.

LongRunningOperationRetryTimeout

Gets or sets the retry timeout for Long Running Operations.

StorageAccounts

Gets the storage accounts.

UserAgent

(Inherited from ServiceClient<T>.)

Methods

Name Description
AddHandlerToPipeline(DelegatingHandler)

(Inherited from ServiceClient<T>.)

Clone(ServiceClient<StorageManagementClient>)

Clones properties from current instance to another StorageManagementClient instance(Overrides ServiceClient<T>.Clone(ServiceClient<T>).)

Dispose()

(Inherited from ServiceClient<T>.)

Equals(Object)

(Inherited from Object.)

Finalize()

(Inherited from Object.)

GetHashCode()

(Inherited from Object.)

GetHttpPipeline()

(Inherited from ServiceClient<T>.)

GetOperationStatusAsync(String, CancellationToken)

Asynchronously retrieves the status of an operation.

GetType()

(Inherited from Object.)

InitializeHttpClient(HttpMessageHandler)

(Inherited from ServiceClient<T>.)

MemberwiseClone()

(Inherited from Object.)

SetRetryPolicy(RetryPolicy)

(Inherited from ServiceClient<T>.)

ToString()

(Inherited from Object.)

WithHandler(DelegatingHandler)

(Inherited from ServiceClient<T>.)

WithHandler(ServiceClient<T>, DelegatingHandler)

(Inherited from ServiceClient<T>.)

WithHandlers(IEnumerable<DelegatingHandler>)

(Inherited from ServiceClient<T>.)

Extension Methods

Name Description
GetOperationStatus(String)

Retrieves the status of an operation.(Defined by StorageManagementClientExtensions.)

GetOperationStatusAsync(String)

Asynchronously retrieves the status of an operation.(Defined by StorageManagementClientExtensions.)

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.

See Also

Microsoft.WindowsAzure.Management.Storage Namespace

Return to top