C# Class SharpGs.Internal.SharpGsClient

Inheritance: ISharpGs
Afficher le fichier Open project: acropolium/SharpGs Class Usage Examples

Méthodes publiques

Méthode Description
CreateBucket ( string name ) : void
Dispose ( ) : void
GetBucket ( string name ) : IBucket
SharpGsClient ( string key, string secret ) : System

Private Methods

Méthode Description
ConnectionUrl ( RequestMethod requestMethod, string bucketName = null, string path = null, string parameters = null ) : Uri
FilterResponse ( string response ) : string
GetAdditionalParameters ( RequestMethod requestMethod, string parameters ) : string
Request ( RequestMethod requestMethod = RequestMethod.GET, string bucket = null, string path = null, byte content = null, string contentType = null, Bucket objectHead = null, bool withData = false, string parameters = null ) : System.Xml.Linq.XDocument
RequestStream ( RequestMethod requestMethod = RequestMethod.GET, string bucket = null, string path = null, Stream content = null, string contentType = null, Bucket objectHead = null, bool withData = false, string parameters = null ) : System.Xml.Linq.XDocument
SyndicateAuthValue ( string key, string signature ) : string
SyndicateCanonicalHeaders ( RequestMethod requestMethod, string contentMd5, string contentType, string date ) : string
SyndicateCanonicalResource ( RequestMethod requestMethod, string bucket, string path ) : string

Method Details

CreateBucket() public méthode

public CreateBucket ( string name ) : void
name string
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetBucket() public méthode

public GetBucket ( string name ) : IBucket
name string
Résultat IBucket

SharpGsClient() public méthode

public SharpGsClient ( string key, string secret ) : System
key string
secret string
Résultat System