The ListVersionsRequest contains the parameters used for the ListVersions operation.
Required Parameters: BucketName
Optional Parameters: Prefix, KeyMarker, VersionIdMarker, MaxKeys, Delimiter

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 ListVersionsRequest : S3Request
Public Class ListVersionsRequest _
	Inherits S3Request
public ref class ListVersionsRequest : public S3Request

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ListVersionsRequest()()()()
Initializes a new instance of the ListVersionsRequest class
AddHeader(String, String)
Adds the header to the collection of headers for the request.
(Inherited from S3Request.)
AddHeaders(NameValueCollection)
Adds all of the key/value pairs from collection into our request header.
(Inherited from S3Request.)
BucketName
Gets and sets the BucketName property. This is the name of the S3 Bucket to list keys from.
Delimiter
Gets and sets the Delimiter property. Causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the CommonPrefixes collection.
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.
(Inherited from S3Request.)
KeyMarker
Gets and sets the KeyMarker property. Specifies the key in the bucket you want to start listing from.
MaxKeys
Gets and sets the MaxKeys property. Limits the result set of keys to MaxKeys.
Prefix
Gets and sets the Prefix property. All keys matched will have this prefix.
ToString()()()() (Inherited from S3Request.)
VersionIdMarker
Gets and sets the VersionIdMarker property. Specifies the object-version in the bucket you want to start listing from.
WithBucketName(String)
Sets the BucketName property for this request. This is the name of the S3 Bucket to list keys from.
WithDelimiter(String)
Sets the Delimiter property for this request. Causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the CommonPrefixes collection. These rolled-up keys are not returned elsewhere in the response.
WithInputStream(Stream)
Sets the InputStream property.
(Inherited from S3Request.)
WithKeyMarker(String)
Sets the KeyMarker property for this request. Specifies the key in the bucket you want to start listing from.
WithMaxKeys(Int32)
Sets the MaxKeys property for this request. Limits the result set of keys to MaxKeys.
WithPrefix(String)
Sets the Prefix property for this request. All keys matched will have this prefix.
WithVersionIdMarker(String)
Sets the VersionIdMarker property for this request. Specifies the objert-version in the bucket you want to start listing from.

Inheritance Hierarchy

System..::..Object
  Amazon.S3.Model..::..S3Request
    Amazon.S3.Model..::..ListVersionsRequest

See Also