Contains all the parameters that can be set when making a this request with the TransferUtility method.

Namespace: Amazon.S3.Transfer
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class TransferUtilityOpenStreamRequest : BaseDownloadRequest
Public Class TransferUtilityOpenStreamRequest _
	Inherits BaseDownloadRequest
public ref class TransferUtilityOpenStreamRequest : public BaseDownloadRequest

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
TransferUtilityOpenStreamRequest()()()()
Initializes a new instance of the TransferUtilityOpenStreamRequest class
BucketName
Gets or sets the name of the bucket.
(Inherited from BaseDownloadRequest.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Key
Gets or sets the key under which the Amazon S3 object is stored.
(Inherited from BaseDownloadRequest.)
ModifiedSinceDate
Gets or sets the ModifiedSinceDate property.
(Inherited from BaseDownloadRequest.)
Timeout
Gets or sets the timeout property in milliseconds. The value of this property is assigned to the ReadWriteTimeout and Timeout properties of the HTTPWebRequest object used for Amazon S3 GET Object requests.
(Inherited from BaseDownloadRequest.)
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UnmodifiedSinceDate
Gets or sets the UnmodifiedSinceDate property.
(Inherited from BaseDownloadRequest.)
VersionId
Gets or sets the version ID of the Amazon S3 object.
(Inherited from BaseDownloadRequest.)
WithBucketName(String)
Sets the name of the bucket and returns this object instance, enabling additional method calls to be chained together.
WithKey(String)
Sets the key under which the Amazon S3 object is stored and returns this object instance, enabling additional method calls to be chained together.
WithModifiedSinceDate(DateTime)
Sets the ModifiedSinceDate property for this request and returns this object instance, enabling additional method calls to be chained together. When this is set, the Amazon S3 object is downloaded only if it has been modified since the specified time. Otherwise, Amazon S3 returns a 304 error code.
WithTimeout(Int32)
Sets the timeout property in milliseconds and returns this object instance, enabling additional method calls to be chained together. The value of this property is assigned to the ReadWriteTimeout and Timeout properties of the HTTPWebRequest object used for Amazon S3 GET Object requests. Set the timeout only if certain that the file will not be transferred within the default intervals for an HttpWebRequest.
WithUnmodifiedSinceDate(DateTime)
Sets the UnmodifiedSinceDate property for this request and returns this object instance, enabling additional method calls to be chained together. When this is set, the Amazon S3 object is downloaded only if it has been modified since the specified time. Otherwise, Amazon S3 returns a 412 error code.
WithVersionId(String)
Sets the version ID of the Amazon S3 object and returns this object instance, enabling additional method calls to be chained together.

Inheritance Hierarchy

System..::..Object
  Amazon.S3.Transfer..::..BaseDownloadRequest
    Amazon.S3.Transfer..::..TransferUtilityOpenStreamRequest

See Also