Twoorb Plugins  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest Class Reference

Public Attributes

Action< object,
DownloadDirectoryProgressArgs
DownloadedDirectoryProgressEvent
 The event for DownloadedDirectoryProgressEvent notifications. All subscribers will be notified when a new progress event is raised. More...
 

Properties

string BucketName [get, set]
 Gets or sets the name of the bucket. More...
 
string LocalDirectory [get, set]
 Gets or sets the local directory where objects from Amazon S3 will be downloaded. If the directory doesn't exist, it will be created. More...
 
string S3Directory [get, set]
 Gets and sets the Amazon S3 directory to download from. More...
 
DateTime ModifiedSinceDate [get, set]
 Gets or sets the ModifiedSinceDate property. More...
 
DateTime UnmodifiedSinceDate [get, set]
 Gets or sets the UnmodifiedSinceDate property. More...
 

Member Data Documentation

Action<object,DownloadDirectoryProgressArgs> Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest.DownloadedDirectoryProgressEvent

The event for DownloadedDirectoryProgressEvent notifications. All subscribers will be notified when a new progress event is raised.

The DownloadedDirectoryProgressEvent is fired as data is downloaded from Amazon S3. The delegates attached to the event will be passed information detailing how much data has been downloaded as well as how much will be downloaded.

Subscribe to this event if you want to receive DownloadedDirectoryProgressEvent notifications. Here is how:

  1. Define a method with a signature similar to this one:
    private void displayProgress(object sender, DownloadDirectoryProgressArgs args)
    {
    Console.WriteLine(args);
    }
  2. Add this method to the DownloadedDirectoryProgressEvent delegate's invocation list
    TransferUtilityDownloadDirectoryRequest request = new TransferUtilityDownloadDirectoryRequest();
    request.DownloadedDirectoryProgressEvent += displayProgress;

Property Documentation

string Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest.BucketName
getset

Gets or sets the name of the bucket.

The name of the bucket.

string Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest.LocalDirectory
getset

Gets or sets the local directory where objects from Amazon S3 will be downloaded. If the directory doesn't exist, it will be created.

The local directory where objects from Amazon S3 will be downloaded.

DateTime Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest.ModifiedSinceDate
getset

Gets or sets the ModifiedSinceDate property.

Only objects that have been modified since this date will be downloaded.

The ModifiedSinceDate property.

string Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest.S3Directory
getset

Gets and sets the Amazon S3 directory to download from.

This is translated to a key prefix; keys that have this prefix will be downloaded.

DateTime Amazon.S3.Transfer.TransferUtilityDownloadDirectoryRequest.UnmodifiedSinceDate
getset

Gets or sets the UnmodifiedSinceDate property.

Only objects that have not been modified since this date will be downloaded.

The UnmodifiedSinceDate property.


The documentation for this class was generated from the following file: