Click or drag to resize
UploadPartCopyRequest Class
The request class of the operation to upload the source object as a part of the target object.
Inheritance Hierarchy
SystemObject
  Aliyun.OSSUploadPartCopyRequest

Namespace: Aliyun.OSS
Assembly: Aliyun.OSS (in Aliyun.OSS.dll) Version: 2.8.0.0 (2.8.0)
Syntax
public class UploadPartCopyRequest

The UploadPartCopyRequest type exposes the following members.

Constructors
  NameDescription
Public methodUploadPartCopyRequest
Initializes a new instance of the UploadPartCopyRequest class
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyBeginIndex
Gets or sets the beginning index of the source object to copy from.
Public propertyMatchingETagConstraints
Gets the constraints of matching ETag. If the source object's ETag matches any one in the list, the copy will be proceeded. Otherwise returns error code 412 (precondition failed).
Public propertyMd5Digest
Gets or sets the MD5 checksum for the part's data.
Public propertyModifiedSinceConstraint
Gets or sets the constraints of modified timestamp threshold. If the value is smaller than the actual last modified time, proceed the copy. Otherwise returns 412 (precondition failed).
Public propertyNonmatchingETagConstraints
Gets the constraints of non-matching ETag. If the source object's ETag does not match any one in the list, the copy will be proceeded. Otherwise returns error code 412 (precondition failed).
Public propertyPartNumber
Gets or sets the part number. Every part upload will have a part number (from 1 to 10000). For a given upload id, the part number is the Id of the part and determine the position of the part in the whole file. If the same part number is uploaded with new data, the original data will be overwritten.
Public propertyPartSize
Gets or sets the part size Except the last part, other parts' size should be at least 5MB.
Public propertySourceBucket
Gets or sets the source bucket
Public propertySourceKey
Gets or sets the source object key.
Public propertyTargetBucket
Gets the target bucket name
Public propertyTargetKey
Gets the target key
Public propertyUnmodifiedSinceConstraint
Gets or sets the constraints of unmodified timestamp threshold. If the value is same or greater than the actual last modified time, proceed the copy. Otherwise returns 412 (precondition failed).
Public propertyUploadId
Gets the upload Id.
Top
See Also