IOssPutBigObject Method (String, String, String, ObjectMetadata, NullableInt64) |
Note: This API is now obsolete.
已废弃,请使用ResumableUploadObject。
上传指定的大文件:
OssObject到指定的
Bucket。
如果上传的文件大小小于或等于分片大小,则会使用普通上传,只需上传一次即可。
如果上传文件大小大于分片大小,则会使用分片上传。
Namespace: Aliyun.OSSAssembly: Aliyun.OSS (in Aliyun.OSS.dll) Version: 2.5.1.0 (2.5.1)
Syntax[ObsoleteAttribute("PutBigObject is deprecated, please use ResumableUploadObject instead")]
PutObjectResult PutBigObject(
string bucketName,
string key,
string fileToUpload,
ObjectMetadata metadata,
Nullable<long> partSize = null
)
<ObsoleteAttribute("PutBigObject is deprecated, please use ResumableUploadObject instead")>
Function PutBigObject (
bucketName As String,
key As String,
fileToUpload As String,
metadata As ObjectMetadata,
Optional partSize As Nullable(Of Long) = Nothing
) As PutObjectResult
[ObsoleteAttribute(L"PutBigObject is deprecated, please use ResumableUploadObject instead")]
PutObjectResult^ PutBigObject(
String^ bucketName,
String^ key,
String^ fileToUpload,
ObjectMetadata^ metadata,
Nullable<long long> partSize = nullptr
)
[<ObsoleteAttribute("PutBigObject is deprecated, please use ResumableUploadObject instead")>]
abstract PutBigObject :
bucketName : string *
key : string *
fileToUpload : string *
metadata : ObjectMetadata *
?partSize : Nullable<int64>
(* Defaults:
let _partSize = defaultArg partSize null
*)
-> PutObjectResult
Parameters
- bucketName
- Type: SystemString
指定的Bucket名称。 - key
- Type: SystemString
OssObject的Key。 - fileToUpload
- Type: SystemString
指定上传文件的路径。 - metadata
- Type: Aliyun.OSSObjectMetadata
OssObject的元信息。 - partSize (Optional)
- Type: SystemNullableInt64
分片大小,如果用户不指定,则使用DefaultPartSize,
如果用户指定的partSize小于PartSizeLowerLimit,这会调整到PartSizeLowerLimit
Return Value
Type:
PutObjectResultPutObjectResult实例。
See Also