| CloudFilesProviderBulkDelete Method |
Namespace: net.openstack.Providers.Rackspace
public void BulkDelete( IEnumerable<KeyValuePair<string, string>> items, Dictionary<string, string> headers = null, string region = null, bool useInternalUrl = false, CloudIdentity identity = null )
| Exception | Condition |
|---|---|
| ArgumentNullException | If items is . |
| ArgumentException |
If items contains any values with empty keys or values.
-or- If headers contains two equivalent keys when compared using OrdinalIgnoreCase. |
| ContainerNameException | If items contains a pair where the key is not a valid container name. |
| ObjectNameException | If 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 and the provider does not support internal URLs. |
| InvalidOperationException |
If identity is and no default identity is available for the provider.
-or- If region is and no default region is available for the provider. |
| ResponseException | If the REST API request failed. |