| CloudFilesProvider Methods |
The CloudFilesProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| BulkDelete |
Deletes a collection of objects stored in object storage.
| |
| CopyObject |
Copies an object to a new location within the Object Storage provider.
| |
| CopyStream |
Copy data from an input stream to an output stream.
| |
| CreateContainer |
Creates a container if it does not already exist.
| |
| CreateFormPostUri |
Construct a Uri and field information supporting the public upload of objects to a Cloud Files container via an HTTP form submission.
| |
| CreateObject |
Creates an object using data from a Stream. If the destination file already exists, the contents are overwritten.
| |
| CreateObjectFromFile |
Creates an object using data from a file. If the destination file already exists, the contents are overwritten.
| |
| CreateTemporaryPublicUri |
Construct a Uri which allows public access to an object hosted in Cloud Files.
| |
| DeleteContainer |
Deletes a container, and optionally all objects stored in the container.
| |
| DeleteContainerMetadata(String, IEnumerableString, String, Boolean, CloudIdentity) |
Deletes multiple metadata items from the container.
| |
| DeleteContainerMetadata(String, String, String, Boolean, CloudIdentity) |
Deletes the specified metadata item from the container.
| |
| DeleteObject |
Deletes an object from a container.
| |
| DeleteObjectMetadata(String, String, IEnumerableString, String, Boolean, CloudIdentity) |
Deletes multiple metadata items from the object.
| |
| DeleteObjectMetadata(String, String, String, String, Boolean, CloudIdentity) |
Deletes the specified metadata item from the object.
| |
| DeleteObjects |
Deletes a collection of objects from a container.
| |
| DisableCDNOnContainer |
Disables CDN on the container.
| |
| DisableStaticWebOnContainer |
Disables anonymous web access to the static content of the specified container.
| |
| EnableCDNOnContainer(String, Boolean, String, CloudIdentity) |
Enables CDN on the container using the specified log retention and a provider-specific
default TTL.
| |
| EnableCDNOnContainer(String, Int64, String, CloudIdentity) |
Enables CDN on the container using the specified TTL and without log retention.
| |
| EnableCDNOnContainer(String, Int64, Boolean, String, CloudIdentity) |
Enables CDN on the container using the specified TTL and log retention values.
| |
| EnableStaticWebOnContainer(String, String, Boolean, String, Boolean, CloudIdentity) |
Enables anonymous web access to the static content of the specified container.
| |
| EnableStaticWebOnContainer(String, String, String, String, Boolean, CloudIdentity) |
Enables anonymous web access to the static content of the specified container.
| |
| EnableStaticWebOnContainer(String, String, String, Boolean, String, Boolean, CloudIdentity) |
Enables anonymous web access to the static content of the specified container.
| |
| EnableStaticWebOnContainer(String, String, String, String, Boolean, String, Boolean, CloudIdentity) |
Enables anonymous web access to the static content of the specified container.
| |
| ExtractArchive |
Upload and automatically extract an archive of files.
| |
| ExtractArchiveFromFile |
Upload and automatically extract an archive of files.
| |
| GetAccountHeaders |
Gets the non-metadata headers associated with the specified account.
| |
| GetAccountMetaData |
Gets the account metadata.
| |
| GetContainerCDNHeader |
Gets the container CDN header.
| |
| GetContainerHeader |
Gets the non-metadata headers associated with the container.
| |
| GetContainerMetaData |
Gets the container metadata.
| |
| GetObject |
Gets an object, writing the data to the specified Stream.
| |
| GetObjectHeaders |
Gets the non-metadata headers for the specified object.
| |
| GetObjectMetaData |
Gets the object data.
| |
| GetObjectSaveToFile |
Gets an object, saving the data to the specified file.
| |
| ListCDNContainers |
Gets a list of CDN properties for a group of containers.
| |
| ListContainers |
Gets a list of containers stored in the account.
| |
| ListObjects |
Lists the objects in a container.
| |
| MoveObject |
Moves an object to a new location within the Object Storage provider.
| |
| PurgeObjectFromCDN |
Purges an object from the CDN, sending an email notification to the specified addresses when the object has been purged.
| |
| UpdateAccountMetadata |
Updates the metadata associated with the account. This method is used to add, update, and
remove metadata items associated with a storage account.
| |
| UpdateContainerCdnHeaders |
Sets the CDN headers for the specified container, replacing any existing headers.
| |
| UpdateContainerMetadata |
Updates the metadata associated with the container. This method is used to add, update, and
remove metadata items associated with a storage container.
| |
| UpdateObjectContentType | ||
| UpdateObjectHeaders | ||
| UpdateObjectMetadata |
Sets the object metadata, replacing any existing metadata values.
|