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