点击或拖拽改变大小

ObsClient 类

访问OBS的客户端。
继承层次
SystemObject
  OBSObsClient

命名空间:  OBS
程序集:  esdk_obs_.net (在 esdk_obs_.net.dll 中) 版本:3.19.7.1 (3.19.7.1)
语法
C#
public class ObsClient

ObsClient 类型公开以下成员。

构造函数
方法
  名称说明
公共方法AbortMultipartUpload
取消分段上传任务。
公共方法AppendObject
追加上传对象。
公共方法BeginAbortMultipartUpload
开始对取消分段上传任务的异步请求。
公共方法BeginAppendObject
开始对追加上传对象的异步请求。
公共方法BeginCompleteMultipartUpload
开始对合并段的异步请求。
公共方法BeginCopyObject
开始对复制对象的异步请求。
公共方法BeginCopyPart
开始对复制段的异步请求。
公共方法BeginCreateBucket
开始对创建桶的异步请求。
公共方法BeginDeleteBucket
开始对删除桶的异步请求。
公共方法BeginDeleteBucketCors
开始对删除指定桶的跨域资源共享配置的异步请求。
公共方法BeginDeleteBucketLifecycle
开始对删除桶的生命周期配置的异步请求。
公共方法BeginDeleteBucketPolicy
开始对删除桶策略的异步请求。
公共方法BeginDeleteBucketReplication
开始对删除桶的跨区域复制配置的异步请求。
公共方法BeginDeleteBucketTagging
开始对删除桶的标签的异步请求。
公共方法BeginDeleteBucketWebsite
开始对删除桶的Website(托管)配置的异步请求。
公共方法BeginDeleteObject
开始对删除对象的异步请求。
公共方法BeginDeleteObjects
开始对批量删除对象的异步请求。
公共方法BeginGetBucketAcl
开始对获取桶访问权限的异步请求。
公共方法BeginGetBucketCors
开始对获取桶的跨域资源共享配置的异步请求。
公共方法BeginGetBucketLifecycle
开始对获取桶的生命周期配置的异步请求。
公共方法BeginGetBucketLocation
开始对获取桶的区域位置的异步请求。
公共方法BeginGetBucketLogging
开始对获取桶访问日志配置的异步请求。
公共方法BeginGetBucketMetadata
开始对获取桶元数据的异步请求。
公共方法BeginGetBucketNotification
开始对获取桶的消息通知配置的异步请求。
公共方法BeginGetBucketPolicy
开始对获取桶策略的异步请求。
公共方法BeginGetBucketQuota
开始对获取桶配额的异步请求。
公共方法BeginGetBucketReplication
开始对获取桶的跨区域复制配置的异步请求。
公共方法BeginGetBucketStorageInfo
开始对获取桶的存量信息的异步请求。
公共方法BeginGetBucketStoragePolicy
开始对获取桶的存储策略的异步请求。
公共方法BeginGetBucketTagging
开始对获取桶的标签配置的异步请求。
公共方法BeginGetBucketVersioning
开始对获取桶的多版本配置的异步请求。
公共方法BeginGetBucketWebsite
开始对获取桶的Website(托管)配置的异步请求。
公共方法BeginGetObject
开始对下载对象的异步请求。
公共方法BeginGetObjectAcl
开始对获取对象访问权限的异步请求。
公共方法BeginGetObjectMetadata
开始对获取对象属性的异步请求。
公共方法BeginHeadBucket
开始对查询桶是否存在的异步请求。
公共方法BeginInitiateMultipartUpload
开始对初始化分段上传任务的异步请求。
公共方法BeginListBuckets
开始对获取桶列表的异步请求。
公共方法BeginListMultipartUploads
开始对列举分段上传任务的异步请求。
公共方法BeginListObjects
开始对列举桶内对象的异步请求。
公共方法BeginListParts
开始对列举已上传的段的异步请求。
公共方法BeginListVersions
开始对列举桶内多版本对象的异步请求。
公共方法BeginPutObject
开始对上传对象的异步请求。
公共方法BeginRestoreObject
开始对取回归档存储对象的异步请求。
公共方法BeginSetBucketAcl
开始对设置桶的访问权限的异步请求。
公共方法BeginSetBucketCors
开始对设置桶跨域资源共享配置的异步请求。
公共方法BeginSetBucketLifecycle
开始对设置桶的生命周期配置的异步请求。
公共方法BeginSetBucketLogging
开始对设置桶访问日志配置的异步请求。
公共方法BeginSetBucketNotification
开始对设置桶的消息通知配置的异步请求。
公共方法BeginSetBucketPolicy
开始对配置桶的策略的异步请求。
公共方法BeginSetBucketQuota
开始对设置桶配额的异步请求。
公共方法BeginSetBucketReplication
开始对设置桶的跨区域复制配置的异步请求。
公共方法BeginSetBucketStoragePolicy
开始对设置桶存储类型的异步请求。
公共方法BeginSetBucketTagging
开始对设置桶标签的异步请求。
公共方法BeginSetBucketVersioning
开始对设置桶的多版本配置的异步请求。
公共方法BeginSetBucketWebsiteConfiguration
开始对设置桶的Website(托管)配置的异步请求。
公共方法BeginSetObjectAcl
开始对设置对象访问权限的异步请求。
公共方法BeginUploadPart
开始对上传段的异步请求。
公共方法CompleteMultipartUpload
合并段。
公共方法CopyObject
复制对象。
公共方法CopyPart
复制段。
公共方法CreateBucket
创建桶。 新创建桶的桶名在OBS中必须是唯一的。 如果是同一个用户重复创建同一区域的同名桶时返回HTTP状态码200。 除此以外的其他场景重复创建同名桶返回HTTP状态码409,表明桶已存在。一个用户可以拥有的桶的数量不能超过100个。
公共方法CreatePostSignature
生成POST表单鉴权参数,暂未实现。
公共方法CreateTemporarySignature
生成临时鉴权参数。
公共方法DeleteBucket
删除桶,待删除的桶必须为空(不包含对象、历史版本对象或分段上传碎片)。
公共方法DeleteBucketCors
删除指定桶的跨域资源共享配置。
公共方法DeleteBucketLifecycle
删除桶的生命周期配置。
公共方法DeleteBucketPolicy
删除桶策略。
公共方法DeleteBucketReplication
删除桶的跨区域复制配置。
公共方法DeleteBucketTagging
删除桶的标签。
公共方法DeleteBucketWebsite
删除桶的Website(托管)配置。
公共方法DeleteObject
删除对象。
公共方法DeleteObjects
批量删除对象。
公共方法DownloadFile
断点续传下载文件。
公共方法EndAbortMultipartUpload
结束对取消分段上传任务的异步请求。
公共方法EndAppendObject
结束对追加上传对象的异步请求。
公共方法EndCompleteMultipartUpload
结束对合并段的异步请求。
公共方法EndCopyObject
结束对复制对象的异步请求。
公共方法EndCopyPart
结束对复制段的异步请求。
公共方法EndCreateBucket
结束对创建桶的异步请求。
公共方法EndDeleteBucket
结束对删除桶的异步请求。
公共方法EndDeleteBucketCors
结束对删除指定桶的跨域资源共享配置的异步请求。
公共方法EndDeleteBucketLifecycle
结束对删除桶的生命周期配置的异步请求。
公共方法EndDeleteBucketPolicy
结束对删除桶策略的异步请求。
公共方法EndDeleteBucketReplication
结束对删除桶的跨区域复制配置的异步请求。
公共方法EndDeleteBucketTagging
结束对删除桶的标签的异步请求。
公共方法EndDeleteBucketWebsite
结束对删除桶的Website(托管)配置的异步请求。
公共方法EndDeleteObject
结束对删除对象的异步请求。
公共方法EndDeleteObjects
结束对批量删除对象的异步请求。
公共方法EndGetBucketAcl
结束对获取桶访问权限的异步请求。
公共方法EndGetBucketCors
结束对获取桶的跨域资源共享配置的异步请求。
公共方法EndGetBucketLifecycle
公共方法EndGetBucketLocation
结束对获取桶的区域位置的异步请求。
公共方法EndGetBucketLogging
结束对获取桶访问日志配置的异步请求。
公共方法EndGetBucketMetadata
结束对获取桶元数据的异步请求。
公共方法EndGetBucketNotification
结束对获取桶的消息通知配置的异步请求。
公共方法EndGetBucketPolicy
结束对获取桶策略的异步请求。
公共方法EndGetBucketQuota
结束对获取桶配额的异步请求。
公共方法EndGetBucketReplication
结束对获取桶的跨区域复制配置的异步请求。
公共方法EndGetBucketStorageInfo
结束对获取桶的存量信息的异步请求。
公共方法EndGetBucketStoragePolicy
结束对获取桶的存储策略的异步请求。
公共方法EndGetBucketTagging
结束对获取桶的标签配置的异步请求。
公共方法EndGetBucketVersioning
结束对获取桶的多版本配置的异步请求。
公共方法EndGetBucketWebsite
结束对获取桶的Website(托管)配置的异步请求。
公共方法EndGetObject
结束对下载对象的异步请求。
公共方法EndGetObjectAcl
结束对获取对象访问权限的异步请求。
公共方法EndGetObjectMetadata
结束对获取对象属性的异步请求。
公共方法EndHeadBucket
结束对查询桶是否存在的异步请求。
公共方法EndInitiateMultipartUpload
结束对初始化分段上传任务的异步请求。
公共方法EndListBuckets
结束对获取桶列表的异步请求。
公共方法EndListMultipartUploads
结束对列举分段上传任务的异步请求。
公共方法EndListObjects
结束对列举桶内对象的异步请求。
公共方法EndListParts
结束对列举已上传的段的异步请求。
公共方法EndListVersions
结束对列举桶内多版本对象的异步请求。
公共方法EndPutObject
结束对上传对象的异步请求。
公共方法EndRestoreObject
结束对取回归档存储对象的异步请求。
公共方法EndSetBucketAcl
结束对设置桶的访问权限的异步请求。
公共方法EndSetBucketCors
结束对设置桶跨域资源共享配置的异步请求。
公共方法EndSetBucketLifecycle
结束对设置桶的生命周期配置的异步请求。
公共方法EndSetBucketLogging
结束对设置桶访问日志配置的异步请求。
公共方法EndSetBucketNotification
结束对设置桶的消息通知配置的异步请求。
公共方法EndSetBucketPolicy
结束对配置桶的策略的异步请求。
公共方法EndSetBucketQuota
结束对设置桶配额的异步请求。
公共方法EndSetBucketReplication
结束对设置桶的跨区域复制配置的异步请求。
公共方法EndSetBucketStoragePolicy
结束对设置桶存储类型的异步请求。
公共方法EndSetBucketTagging
结束对设置桶标签的异步请求。
公共方法EndSetBucketVersioning
结束对设置桶的多版本配置的异步请求。
公共方法EndSetBucketWebsiteConfiguration
结束对设置桶的Website(托管)配置的异步请求。
公共方法EndSetObjectAcl
结束对设置对象访问权限的异步请求。
公共方法EndUploadPart
结束对上传段的异步请求。
公共方法GetBucketAcl
获取桶访问权限。
公共方法GetBucketCors
获取桶的跨域资源共享配置。
公共方法GetBucketLifecycle
获取桶的生命周期配置。
公共方法GetBucketLocation
获取桶的区域位置。
公共方法GetBucketLogging
获取桶访问日志配置。
公共方法GetBucketMetadata
获取桶元数据。
公共方法GetBucketNotification
获取桶的消息通知配置。
公共方法GetBucketPolicy
获取桶策略。
公共方法GetBucketQuota
获取桶配额,0代表配额没有上限。
公共方法GetBucketReplication
获取桶的跨区域复制配置。
公共方法GetBucketStorageInfo
获取桶的存量信息,包含桶的空间大小以及对象个数。
公共方法GetBucketStoragePolicy
获取桶的存储策略。
公共方法GetBucketTagging
获取桶的标签配置。
公共方法GetBucketVersioning
获取桶的多版本配置。
公共方法GetBucketWebsite
获取桶的Website(托管)配置。
公共方法GetObject
下载对象。
公共方法GetObjectAcl
获取对象访问权限。
公共方法GetObjectMetadata(GetObjectMetadataRequest)
获取对象属性。
公共方法GetObjectMetadata(String, String)
获取对象属性。
公共方法GetObjectMetadata(String, String, String)
获取对象属性。
公共方法HeadBucket
查询桶是否存在,返回的结果中HTTP状态码为200表明桶存在,否则返回404表明桶不存在。
公共方法InitiateMultipartUpload
初始化分段上传任务。
公共方法ListBuckets
获取桶列表,返回结果按照桶名字典顺序排列。
公共方法ListMultipartUploads
列举分段上传任务。
公共方法ListObjects
列举桶内对象。
公共方法ListParts
列举已上传的段。
公共方法ListVersions
列举桶内多版本对象。
公共方法PutObject
上传对象。
公共方法Refresh
刷新临时访问密钥接口。
公共方法RestoreObject
取回归档存储对象。
公共方法SetBucketAcl
设置桶的访问权限。
公共方法SetBucketCors
设置桶跨域资源共享配置,以允许客户端浏览器进行跨域请求。
公共方法SetBucketLifecycle
设置桶的生命周期配置。
公共方法SetBucketLogging
设置桶访问日志配置。
公共方法SetBucketNotification
设置桶的消息通知配置。
公共方法SetBucketPolicy
配置桶的策略,如果桶已经存在一个策略,那么当前请求中的策略将完全覆盖桶中现存的策略。
公共方法SetBucketQuota
设置桶配额。
公共方法SetBucketReplication
设置桶的跨区域复制配置。
公共方法SetBucketStoragePolicy
设置桶存储类型。
公共方法SetBucketTagging
设置桶标签。
公共方法SetBucketVersioning
设置桶的多版本配置。
公共方法SetBucketWebsiteConfiguration
设置桶的Website(托管)配置。
公共方法SetObjectAcl
设置对象访问权限。
公共方法UploadFile
断点续传上传文件。
公共方法UploadPart
上传段。
公共方法UploadStream
断点续传上传数据流。
Top
参见