Click or drag to resize
CloudFilesProvider Methods

The CloudFilesProvider type exposes the following members.

Methods
  NameDescription
Public methodBulkDelete
Deletes a collection of objects stored in object storage.
Public methodCopyObject
Copies an object to a new location within the Object Storage provider.
Public methodStatic memberCopyStream
Copy data from an input stream to an output stream.
Public methodCreateContainer
Creates a container if it does not already exist.
Public methodCreateFormPostUri
Construct a Uri and field information supporting the public upload of objects to a Cloud Files container via an HTTP form submission.
Public methodCode exampleCreateObject
Creates an object using data from a Stream. If the destination file already exists, the contents are overwritten.
Public methodCode exampleCreateObjectFromFile
Creates an object using data from a file. If the destination file already exists, the contents are overwritten.
Public methodCreateTemporaryPublicUri
Construct a Uri which allows public access to an object hosted in Cloud Files.
Public methodDeleteContainer
Deletes a container, and optionally all objects stored in the container.
Public methodDeleteContainerMetadata(String, IEnumerableString, String, Boolean, CloudIdentity)
Deletes multiple metadata items from the container.
Public methodDeleteContainerMetadata(String, String, String, Boolean, CloudIdentity)
Deletes the specified metadata item from the container.
Public methodDeleteObject
Deletes an object from a container.
Public methodDeleteObjectMetadata(String, String, IEnumerableString, String, Boolean, CloudIdentity)
Deletes multiple metadata items from the object.
Public methodDeleteObjectMetadata(String, String, String, String, Boolean, CloudIdentity)
Deletes the specified metadata item from the object.
Public methodDeleteObjects
Deletes a collection of objects from a container.
Public methodDisableCDNOnContainer
Disables CDN on the container.
Public methodDisableStaticWebOnContainer
Disables anonymous web access to the static content of the specified container.
Public methodEnableCDNOnContainer(String, Boolean, String, CloudIdentity)
Enables CDN on the container using the specified log retention and a provider-specific default TTL.
Public methodEnableCDNOnContainer(String, Int64, String, CloudIdentity)
Enables CDN on the container using the specified TTL and without log retention.
Public methodEnableCDNOnContainer(String, Int64, Boolean, String, CloudIdentity)
Enables CDN on the container using the specified TTL and log retention values.
Public methodEnableStaticWebOnContainer(String, String, Boolean, String, Boolean, CloudIdentity)
Enables anonymous web access to the static content of the specified container.
Public methodEnableStaticWebOnContainer(String, String, String, String, Boolean, CloudIdentity)
Enables anonymous web access to the static content of the specified container.
Public methodEnableStaticWebOnContainer(String, String, String, Boolean, String, Boolean, CloudIdentity)
Enables anonymous web access to the static content of the specified container.
Public methodEnableStaticWebOnContainer(String, String, String, String, Boolean, String, Boolean, CloudIdentity)
Enables anonymous web access to the static content of the specified container.
Public methodExtractArchive
Upload and automatically extract an archive of files.
Public methodExtractArchiveFromFile
Upload and automatically extract an archive of files.
Public methodGetAccountHeaders
Gets the non-metadata headers associated with the specified account.
Public methodGetAccountMetaData
Gets the account metadata.
Public methodGetContainerCDNHeader
Gets the container CDN header.
Public methodGetContainerHeader
Gets the non-metadata headers associated with the container.
Public methodGetContainerMetaData
Gets the container metadata.
Public methodGetObject
Gets an object, writing the data to the specified Stream.
Public methodGetObjectHeaders
Gets the non-metadata headers for the specified object.
Public methodGetObjectMetaData
Gets the object data.
Public methodGetObjectSaveToFile
Gets an object, saving the data to the specified file.
Public methodListCDNContainers
Gets a list of CDN properties for a group of containers.
Public methodListContainers
Gets a list of containers stored in the account.
Public methodCode exampleListObjects
Lists the objects in a container.
Public methodMoveObject
Moves an object to a new location within the Object Storage provider.
Public methodPurgeObjectFromCDN
Purges an object from the CDN, sending an email notification to the specified addresses when the object has been purged.
Public methodUpdateAccountMetadata
Updates the metadata associated with the account. This method is used to add, update, and remove metadata items associated with a storage account.
Public methodUpdateContainerCdnHeaders
Sets the CDN headers for the specified container, replacing any existing headers.
Public methodUpdateContainerMetadata
Updates the metadata associated with the container. This method is used to add, update, and remove metadata items associated with a storage container.
Public methodUpdateObjectContentType
Public methodUpdateObjectHeaders
Public methodUpdateObjectMetadata
Sets the object metadata, replacing any existing metadata values.
Top
See Also