Data.Cloud.AzureAPI

From RAD Studio API Documentation
Jump to: navigation, search

Contains classes that implement the API for using Microsoft Azure services.

Package CloudService230.bpl

Classes

TAzureAuthenticationAzure-specific implementation of TCloudSHA256Authentication.
TAzureBlobBlob of any supported type, with its common features.
TAzureBlobServiceManager class for the Microsoft Azure Blob Service account.
TAzureConnectionInfoAzure extension of TCloudConnectionInfo.
TAzureContainerRepresents a container for the Microsoft Azure Blob Service.
TAzureQueueServiceManager class for a Microsoft Azure Table Service account.
TAzureServiceAbstract extension of the TCloudService class.
TAzureTableServiceImplementation of TAzureService.
TSignedIdentifierImplements a signed identifier, which is used to uniquely identify an Access Policy.

Types

TAccessPolicyAccess policy information, specifying the allowed public operations.
TAzureBlobPageRangeRepresents a page range, as returned by GetPageRegions.
TAzureBlobTypeEnumerates the types of Azure blobs.
TAzureBlockListItemA block item in a block blob.
TAzureBlockTypeThe available block types for Azure block blobs.
TAzureLeaseStatusEnumerates the different states of an item that can be leased.
TAzureQueryIncludeBlockTypeUsed when querying blocks to get all blocks or to refine, based on type.
TBlobActionConditionalRecord of optional conditional restrictions.
TBlobPublicAccessOptions for container and blob public access restrictions.

Constants

ROOT_CONTAINERROOT_CONTAINER: string = $root;