Amazon.S3.Transfer.Internal.DownloadDirectoryCommand.downloadedProgressEventCallback C# (CSharp) Method

downloadedProgressEventCallback() private method

private downloadedProgressEventCallback ( object sender, WriteObjectProgressArgs e ) : void
sender object
e WriteObjectProgressArgs
return void
        private void downloadedProgressEventCallback(object sender, WriteObjectProgressArgs e)
        {
            int numberOfFilesDownloaded = this._numberOfFilesDownloaded;
            if (e.TransferredBytes == e.TotalBytes)
                numberOfFilesDownloaded++;

            this._request.OnRaiseProgressEvent(numberOfFilesDownloaded, this._totalNumberOfFilesToDownload,
                this._currentFile, e.TransferredBytes, e.TotalBytes);
        }