Data.Cloud.AzureAPI

From RAD Studio API Documentation
Jump to: navigation, search

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

Package CloudService290.bpl

Classes

ISignedIdentifier
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.
TBlobPolicyRepresents an access policy for a blob container.
TPolicyBase class for classes that represent an access policy.
TQueuePolicyRepresents an access policy for a queue.
TSignedIdentifierRepresents an access policy and the signed identifier that uniquely identifies that policy.
TTablePolicyRepresents an access policy for a table.

Types

TAccessPolicyAccess policy information, specifying the allowed public operations.
TAzureBlobDataset
TAzureBlobDatasets
TAzureBlobItem
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.
TAzureContainerItem
TAzureContainerLeaseActionMode
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;