Rackspace CloudFiles API
Public Member Functions | Properties | List of all members
Rackspace.Cloudfiles.Container Interface Reference
Inheritance diagram for Rackspace.Cloudfiles.Container:
Rackspace.Cloudfiles.CF_Container

Public Member Functions

StorageObject CreateObject (string object_name)
 
StorageObject GetObject (string object_name)
 
List< StorageObjectGetObjects ()
 
List< StorageObjectGetObjects (bool full_listing)
 
List< StorageObjectGetObjects (Dictionary< ObjectQuery, string > query)
 
List< StorageObjectGetObjects (bool full_listing, Dictionary< ObjectQuery, string > query)
 
List< Dictionary< string,
string > > 
GetObjectList ()
 
List< Dictionary< string,
string > > 
GetObjectList (bool full_listing)
 
List< Dictionary< string,
string > > 
GetObjectList (Dictionary< ObjectQuery, string > query)
 
List< Dictionary< string,
string > > 
GetObjectList (bool full_listing, Dictionary< ObjectQuery, string > query)
 
void DeleteObject (string object_name)
 
void AddMetadata (Dictionary< string, string > metadata)
 
void AddHeaders (Dictionary< string, string > headers)
 
void EnableStaticWeb (string index, string error, string css, bool listing)
 
void EnableStaticWeb (string index, string error, bool listing)
 
void EnableStaticWeb (string css, bool listing)
 
void EnableStaticWeb (string index, string error)
 
void DisableStaticWeb ()
 
void EnableObjectVersioning (string container)
 
void DisableObjectVersioning ()
 

Properties

string Name [get]
 
string ObjectVersionLocation [get]
 
string WebIndex [get]
 
string WebError [get]
 
string WebCSS [get]
 
Dictionary< string, string > Headers [get]
 
Dictionary< string, string > Metadata [get]
 
int Retries [get, set]
 
long ObjectCount [get]
 
long BytesUsed [get]
 
Uri StorageUrl [get]
 
bool WebListingEnabled [get]
 

The documentation for this interface was generated from the following file: