C# Class Amazon.S3.Transfer.Internal.MultipartUploadCommand

The command to manage an upload using the S3 multipart API.
Show file Open project: scopely/aws-sdk-net Class Usage Examples

Public Methods

Method Description
Execute ( ) : void

Runs the multipart upload.

Private Methods

Method Description
MultipartUploadCommand ( IAmazonS3 s3Client, TransferUtilityConfig config, TransferUtilityUploadRequest fileTransporterRequest ) : System

Initializes a new instance of the MultipartUploadCommand class.

addResponse ( UploadPartResponse response ) : void
calculatePartSize ( long fileSize ) : long
checkForLastException ( UploadPartInvoker invoker ) : void
determineContentType ( ) : string
shutdown ( string uploadId ) : void
startInvokerPool ( ) : void
uploadPartProgressEventCallback ( object sender, Amazon e ) : void
waitTillAllThreadsComplete ( ) : void

Method Details

Execute() public method

Runs the multipart upload.
public Execute ( ) : void
return void