OSS C# SDK V1

更新时间:
复制 MD 格式

OSS C# SDK适用于 .NET Framework 2.0及以上版本。本文档基于OSS C# SDK 2.8.0编写。

兼容性

  • 对于2.x.x 系列SDK:

    • 接口:兼容。

    • 命名空间:兼容。

  • 对于1.0.x 系列SDK:

    • 接口:兼容。

    • 命名空间:不兼容。Aliyun.OpenServices.OpenStorageService变更为Aliyun.OSS。

SDK源码和API文档

SDK源码请参见GitHub地址:GitHub。更多信息请参见API Doc。

示例代码

OSS C# SDK提供丰富的示例代码。您可以从GitHub获取示例代码。示例代码包括以下内容:

示例文件

示例内容

PutObjectSample.cs

上传文件

AppendObjectSample.cs

追加上传(C# SDK V1)

DoesObjectExistSample.cs

判断文件是否存在(C# SDK V1)

DeleteObjectsSample.cs

删除文件(C# SDK V1)

CopyObjectSample.cs

拷贝文件(C# SDK V1)

ModifyObjectMetaSample.cs

管理文件元数据(C# SDK V1)

MultipartUploadSample.cs

分片上传(C# SDK V1)

ResumableSample.cs

断点续传上传(C# SDK V1)

GetObjectSample.cs

下载文件

GetObjectByRangeSample.cs

范围下载(C# SDK V1)

GetObjectAclSample.cs

管理文件访问权限(C# SDK V1)

SetObjectAclSample.cs

管理文件访问权限(C# SDK V1)

ListObjectsSample.cs

列举文件(C# SDK V1)

UrlSignatureSample.cs

使用预签名URL上传(C# SDK V1)

UploadCallbackSample.cs

上传回调(C# SDK V1)

ProgressSample.cs

上传进度条和下载进度条

CNameSample.cs

使用自定义域名访问OSS(CNAME)

PostPolicySample.cs

表单上传

CreateBucketSample.cs

创建存储空间(C# SDK V1)

DeleteBucketSample.cs

删除存储空间

DoesBucketExistSample.cs

判断存储空间是否存在

ListBucketsSample.cs

列举存储空间

SetBucketAclSample.cs

设置存储空间的访问权限

SetBucketLifecycleSample.cs

生命周期(C# SDK V1)

SetBucketLoggingSample.cs

访问日志

SetBucketRefererSample.cs

防盗链(C# SDK V1)

SetBucketWetbsiteSample.cs

静态网站托管(C# SDK V1)

SetBucketCorsSample.cs

跨域资源共享(C# SDK V1)

ImageProcessSample.cs

图片处理(C# SDK V1)

后续参考