Click or drag to resize
CloudFilesProvider.BulkDelete Method
Deletes a collection of objects stored in object storage.

Namespace: net.openstack.Providers.Rackspace
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
public void BulkDelete(
	IEnumerable<KeyValuePair<string, string>> items,
	Dictionary<string, string> headers = null,
	string region = null,
	bool useInternalUrl = false,
	CloudIdentity identity = null
)

Parameters

items
Type: System.Collections.Generic.IEnumerable<KeyValuePair<String, String>>
The collection of items to delete. The keys of each pair specifies the container name, and the value specifies the object name.
headers (Optional)
Type: System.Collections.Generic.Dictionary<String, String>
A collection of custom HTTP headers to include with the request.
region (Optional)
Type: System.String
The region in which to execute this action. If not specified, the user's default region will be used.
useInternalUrl (Optional)
Type: System.Boolean
true to use the endpoint's InternalURL; otherwise false to use the endpoint's PublicURL.
identity (Optional)
Type: net.openstack.Core.Domain.CloudIdentity
The cloud identity to use for this request. If not specified, the default identity for the current provider instance will be used.
Exceptions
ExceptionCondition
ArgumentNullException If items is null.
ArgumentException If items contains any values with empty keys or values.

-or-

If headers contains two equivalent keys when compared using OrdinalIgnoreCase.

ContainerNameExceptionIf items contains a pair where the key is not a valid container name.
ObjectNameExceptionIf items contains a pair where the value is not a valid object name.
NotSupportedException If the provider does not support the given identity type.

-or-

The specified region is not supported.

-or-

useInternalUrl is true and the provider does not support internal URLs.

InvalidOperationException If identity is null and no default identity is available for the provider.

-or-

If region is null and no default region is available for the provider.

ResponseExceptionIf the REST API request failed.
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5, 1.4, 1.3.6
See Also