C# Class LitS3.S3Request

The base class for all S3 requests.
Show file Open project: greenqloud/qloudsync Class Usage Examples

Protected Methods

Method Description
Authorize ( ) : void
AuthorizeIfNecessary ( ) : void
TryThrowS3Exception ( WebException exception ) : void

Private Methods

Method Description
CreateWebRequest ( string method, string objectKey, string queryString ) : HttpWebRequest
S3Request ( S3Service service, string method, string bucketName, string objectKey, string queryString ) : System

Method Details

Authorize() protected method

protected Authorize ( ) : void
return void

AuthorizeIfNecessary() protected method

protected AuthorizeIfNecessary ( ) : void
return void

TryThrowS3Exception() protected method

protected TryThrowS3Exception ( WebException exception ) : void
exception System.Net.WebException
return void