C# Class SharpGs.Internal.Bucket

Inheritance: IBucket
显示文件 Open project: acropolium/SharpGs Class Usage Examples

Public Methods

Method Description
AclSave ( IAccessControlList modifiedAcl ) : void
AddObject ( string key, Stream stream, string contentType, bool closeStream = false ) : void
AddObject ( string key, byte content, string contentType ) : void
Bucket ( SharpGsClient connector ) : System
Delete ( ) : void
FromXml ( System.Xml.Linq.XElement element, SharpGsClient connector ) : IBucket
GetObjectHead ( string key ) : IObjectContent

Method Details

AclSave() public method

public AclSave ( IAccessControlList modifiedAcl ) : void
modifiedAcl IAccessControlList
return void

AddObject() public method

public AddObject ( string key, Stream stream, string contentType, bool closeStream = false ) : void
key string
stream Stream
contentType string
closeStream bool
return void

AddObject() public method

public AddObject ( string key, byte content, string contentType ) : void
key string
content byte
contentType string
return void

Bucket() public method

public Bucket ( SharpGsClient connector ) : System
connector SharpGsClient
return System

Delete() public method

public Delete ( ) : void
return void

FromXml() public static method

public static FromXml ( System.Xml.Linq.XElement element, SharpGsClient connector ) : IBucket
element System.Xml.Linq.XElement
connector SharpGsClient
return IBucket

GetObjectHead() public method

public GetObjectHead ( string key ) : IObjectContent
key string
return IObjectContent