Microsoft.Azure.Storage Namespace
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.
Classes
AccessCondition |
Represents a set of access conditions to be used for operations against the storage services. |
CloudStorageAccount |
Represents a Microsoft Azure Storage account. |
DoesServiceRequestAttribute |
Specifies that the method will make one or more requests to the storage service. |
IPAddressOrRange |
Specifies either a single IP Address or a single range of IP Addresses (a minimum and a maximum, inclusive.) |
NameValidator |
Provides helpers to validate resource names across the Microsoft Azure Storage Services. |
OperationContext |
Represents the context for a request operation against the storage service, and provides additional runtime information about its execution. |
RequestEventArgs |
Provides information and event data that is associated with a request event. |
RequestResult |
Represents the result of a physical request. |
ResultSegment<TElement> |
Represents a result segment that was retrieved from the total set of possible results. |
SharedAccessAccountPolicy |
Represents a shared access policy for a account, which specifies the start time, expiry time, permissions, signed service, signed resource type, signed protocol, and signed IP addresses for a shared access signature. |
StorageException |
Represents an exception thrown by the Azure Storage service. |
StorageExtendedErrorInformation |
Represents extended error information returned by the Microsoft Azure storage services. |
StorageUri |
Contains the URIs for both the primary and secondary locations of a Microsoft Azure Storage resource. |
UserDelegationKey |
Represents a user delegation key, provided to the user by Azure Storage based on their Azure Active Directory access token. |
Interfaces
IBufferManager |
An interface that allows clients to provide a buffer manager to a given service client. This interface is patterned after the System.ServiceModel.Channels.BufferManager class. |
ICancellableAsyncResult |
Represents the status of an asynchronous operation and provides support for cancellation. |
IContinuationToken |
An interface required for continuation token types. |
IRequestOptions |
An interface required for request option types. |
Enums
AuthenticationScheme |
Specifies the authentication scheme used to sign HTTP requests. |
LogLevel |
Specifies what messages to output to the log. |
SharedAccessAccountPermissions |
Specifies the set of possible permissions for a shared access account policy. |
SharedAccessAccountResourceTypes |
Specifies the set of possible signed resource types for a shared access account policy. |
SharedAccessAccountServices |
Specifies the set of possible signed services for a shared access account policy. |
SharedAccessProtocol |
Specifies the set of possible signed protocols for a shared access account policy. |
StorageLocation |
Represents a storage service location. |