Click or drag to resize
IOss Methods

The IOss type exposes the following members.

Methods
  NameDescription
Public methodAbortMultipartUpload
中止一个Multipart Upload事件
Public methodCompleteMultipartUpload
完成分块上传
Public methodCopyObject
复制一个Object
Public methodCreateBucket
在OSS中创建一个新的Bucket。
Public methodDeleteBucket
在OSS中删除一个Bucket。
Public methodDeleteBucketCors
关闭指定Bucket对应的CORS功能并清空所有规则。
Public methodDeleteBucketLogging
关闭Bucket的访问日志记录功能。
Public methodDeleteBucketWebsite
关闭Bucket的静态网站托管模式。
Public methodDeleteObject
删除指定的OssObject
Public methodDeleteObjects
批量删除指定的OssObject
Public methodGeneratePresignedUri(GeneratePresignedUriRequest)
生成一个签名的Uri。
Public methodGeneratePresignedUri(String, String)
使用默认过期时间(自现在起15分钟后)生成一个用HTTP GET方法访问OssObject的Uri。
Public methodGeneratePresignedUri(String, String, SignHttpMethod)
使用默认过期时间(自现在起15分钟后)生成一个用指定方法访问OssObject的Uri。
Public methodGeneratePresignedUri(String, String, DateTime)
使用指定过期时间生成一个用HTTP GET方法访问OssObject的Uri。
Public methodGeneratePresignedUri(String, String, DateTime, SignHttpMethod)
使用指定过期时间生成一个用指定方法访问OssObject的Uri。
Public methodGetBucketAcl
获取指定Bucket的访问控制列表AccessControlList
Public methodGetBucketCors
获取指定Bucket的CORS规则。
Public methodGetBucketLogging
查看Bucket的访问日志配置。
Public methodGetBucketReferer
查看Bucket的Referer配置。
Public methodGetBucketWebsite
获取Bucket的静态网站托管状态。
Public methodGetObject(GetObjectRequest)
从指定的OSSBucket中获取满足请求参数GetObjectRequestOssObject
Public methodGetObject(String, String)
从指定的OSSBucket中获取指定的OssObject
Public methodGetObject(GetObjectRequest, Stream)
从指定的OSSBucket中获取指定的OssObject, 并导出到指定的输出流。
Public methodGetObjectMetadata
获取OssObject的元信息。
Public methodInitiateMultipartUpload
初始化一个Multipart Upload事件
Public methodListBuckets
返回请求者拥有的所有Bucket的列表。
Public methodListBuckets(ListBucketsRequest)
分页返回请求者拥有的Bucket的列表。
Public methodListMultipartUploads
列出所有执行中的Multipart Upload事件
Public methodListObjects(String)
列出指定BucketOssObject的摘要信息OssObjectSummary
Public methodListObjects(ListObjectsRequest)
列出指定BucketOssObject的摘要信息OssObjectSummary
Public methodListObjects(String, String)
列出指定Bucket下其Key以prefix为前缀OssObject 的摘要信息OssObjectSummary
Public methodListParts
列出已经上传成功的Part
Public methodPutObject(String, String, Stream)
上传指定的OssObject到指定的OSSBucket
Public methodPutObject(String, String, String)
上传指定的OssObject到指定的OSSBucket
Public methodPutObject(String, String, Stream, ObjectMetadata)
上传指定的OssObject到指定的OSSBucket
Public methodPutObject(String, String, String, ObjectMetadata)
上传指定的OssObject到指定的OSSBucket
Public methodSetBucketAcl(SetBucketAclRequest)
设置指定Bucket的访问控制列表AccessControlList
Public methodSetBucketAcl(String, CannedAccessControlList)
设置指定Bucket的访问控制列表AccessControlList
Public methodSetBucketCors
设置指定Bucket的跨域资源共享(CORS)的规则,并覆盖原先所有的CORS规则。
Public methodSetBucketLogging
设置Bucket的访问日志记录功能。 这个功能开启后,OSS将自动记录访问这个Bucket请求的详细信息,并按照用户指定的规则, 以小时为单位,将访问日志作为一个Object写入用户指定的Bucket
Public methodSetBucketReferer
设置Bucket的Referer访问白名单和是否允许referer字段为空。
Public methodSetBucketWebsite
将一个Bucket设置成静态网站托管模式。
Public methodUploadPart
上传某分块的数据
Public methodUploadPartCopy
从某一已存在的Object中拷贝数据来上传某分块。
Top
See Also