Base class for all S3 operation requests. Provides a header collection which can is used to store the request headers.

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

Syntax

         
 C#  Visual Basic  Visual C++ 
public class S3Request
Public Class S3Request
public ref class S3Request

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
S3Request()()()()
Initializes a new instance of the S3Request class
AddHeader(String, String)
Adds the header to the collection of headers for the request.
AddHeaders(NameValueCollection)
Adds all of the key/value pairs from collection into our request header.
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.)
InputStream
Gets and sets the InputStream property.
ToString()()()() (Overrides Object..::..ToString()()()().)
WithInputStream(Stream)
Sets the InputStream property.

Inheritance Hierarchy

System..::..Object
  Amazon.S3.Model..::..S3Request
    Amazon.S3.Model..::..AbortMultipartUploadRequest
    Amazon.S3.Model..::..CompleteMultipartUploadRequest
    Amazon.S3.Model..::..CopyObjectRequest
    Amazon.S3.Model..::..CopyPartRequest
    Amazon.S3.Model..::..DeleteBucketPolicyRequest
    Amazon.S3.Model..::..DeleteBucketRequest
    Amazon.S3.Model..::..DeleteBucketWebsiteRequest
    Amazon.S3.Model..::..DeleteLifecycleConfigurationRequest
    Amazon.S3.Model..::..DeleteObjectRequest
    Amazon.S3.Model..::..DeleteObjectsRequest
    Amazon.S3.Model..::..EnableBucketLoggingRequest
    Amazon.S3.Model..::..GetACLRequest
    Amazon.S3.Model..::..GetBucketLocationRequest
    Amazon.S3.Model..::..GetBucketLoggingRequest
    Amazon.S3.Model..::..GetBucketPolicyRequest
    Amazon.S3.Model..::..GetBucketVersioningRequest
    Amazon.S3.Model..::..GetBucketWebsiteRequest
    Amazon.S3.Model..::..GetLifecycleConfigurationRequest
    Amazon.S3.Model..::..GetNotificationConfigurationRequest
    Amazon.S3.Model..::..GetObjectMetadataRequest
    Amazon.S3.Model..::..GetObjectRequest
    Amazon.S3.Model..::..GetPreSignedUrlRequest
    Amazon.S3.Model..::..InitiateMultipartUploadRequest
    Amazon.S3.Model..::..ListBucketsRequest
    Amazon.S3.Model..::..ListMultipartUploadsRequest
    Amazon.S3.Model..::..ListObjectsRequest
    Amazon.S3.Model..::..ListPartsRequest
    Amazon.S3.Model..::..ListVersionsRequest
    Amazon.S3.Model..::..PutBucketPolicyRequest
    Amazon.S3.Model..::..PutBucketRequest
    Amazon.S3.Model..::..PutBucketWebsiteRequest
    Amazon.S3.Model..::..PutLifecycleConfigurationRequest
    Amazon.S3.Model..::..PutObjectRequest
    Amazon.S3.Model..::..SetACLRequest
    Amazon.S3.Model..::..SetBucketVersioningRequest
    Amazon.S3.Model..::..SetNotificationConfigurationRequest
    Amazon.S3.Model..::..UploadPartRequest
    Amazon.S3.Transfer..::..TransferUtilityUploadRequest

See Also