EldoS
Navigation
Web site
Support
Table Of Contents

TElWinAzureDataStorage class

Properties     Methods     Events     Declared in    


 

TElWinAzureDataStorage is a descendant of TElCustomDataStorage class.

 
 

Description

    TElWinAzureDataStorage provides functionality to manage data using Windows Azure Platform cloud storage. In WinAzure storages individual data objects are stored in containers. Using TElWinAzureDataStorage, you can manage individual data objects as well, as data containers.
    Connection to remote storage is established via HTTP protocol. To manage connection properties, use HTTPClient property. By default, secure connection is established. If you don't need secure connection, set UseSSL property to False. To authenticate to WinAzure storage, you need to provide Microsoft Azure account name and key using AccountName and AccountKey properties. When connected, use ListContainers method to view storage contents.
    If you need to change certain data object or container, acquire it first using AcquireObject or AcquireContainer method. Make necessary changes, then release acquired object or container. Use corresponding methods to create, delete, read or write individual objects, containers or data blocks.

 
 

Properties

  • AccountKey
  • AccountName
  • AzureHeaders
  • ContentLengthMetadataID
  • DefaultMaxBlobSize
  • DevMode
  • HTTPClient
  • SecMetadataID
  • UseCRCCheck
  • UseDelayedPut
  • UsePadding
  • UseSSL
Inherited from TElCustomDataStorage:
  • Overwrite
  • PassthroughMode
  • SecurityHandler
 
 

Methods

  • AcquireContainer
  • AcquireObject
  • ContainerExists
  • CreateContainer
  • CreateObject
  • CopyObject
  • DeleteContainer
  • DeleteObject
  • GetContainerACL
  • GetLocalETag
  • GetObjectAllocatedSize
  • GetObjectACL
  • GetRemoteETag
  • List
  • ListContainers
  • ObjectExists
  • ReadBlock
  • ReadObject
  • RefreshObject
  • ReleaseContainer
  • SetContainerACL
  • SetObjectACL
  • SetObjectAllocatedSize
  • WriteObject
Inherited from TElCustomDataStorage:
  • GetProtectionInfo
  • ReleaseObject
 
 

Events

Inherited from TElCustomDataStorage:

  • OnProgress
  • OnSecurityHandlerCreated
  • OnSecurityHandlerNeeded
 
 

Declared in

.NET:

  • Namespace: SBWinAzureDataStorage
  • Assembly: SecureBlackbox.Cloud
VCL:
  • Unit: SBWinAzureDataStorage
ActiveX/DLL: not implemented
 
 

Licensing

To use the component in development and distribution of your projects, you need to purchase one of the licenses:

.NET: CloudBlackbox OR SecureBlackbox Transports OR SecureBlackbox Professional

VCL: CloudBlackbox OR SecureBlackbox Transports OR SecureBlackbox Professional

ActiveX/DLL: Not available

 
Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2012, EldoS Corporation