すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:OSS SDK for C#

最終更新日:Jul 11, 2025

C# 向け Object Storage Service (OSS) SDK は .NET Framework 2.0 以後をサポートしています。このトピックは、C# 向け OSS SDK 2.8.0 に基づいて記述されています。

互換性

  • SDK 2.x.x の場合:

    • API 操作: 互換性あり

    • 名前空間: 互換性あり

  • SDK 1.0.x の場合:

    • API 操作: 互換性あり

    • 名前空間: 互換性なし。 Aliyun.OpenServices.OpenStorageService は Aliyun.OSS に変更されています。

ソースコードと API ドキュメント

SDK ソースコードの詳細については、GitHub をご覧ください。詳細については、「API ドキュメント」をご参照ください。

サンプルコード

C# 向け OSS SDK は、さまざまなサンプルコードを提供しています。GitHub からサンプルコードを入手できます。次の表は、サンプルコードファイルについて説明しています。

サンプルコードファイル

内容

PutObjectSample.cs

概要

AppendObjectSample.cs

追加アップロード

DoesObjectExistSample.cs

オブジェクトが存在するかどうかを確認する

DeleteObjectsSample.cs

オブジェクトの削除

CopyObjectSample.cs

オブジェクトのコピー

ModifyObjectMetaSample.cs

オブジェクトメタデータを管理する

MultipartUploadSample.cs

マルチパートアップロード

ResumableSample.cs

レジューム可能なアップロード

GetObjectSample.cs

概要

GetObjectByRangeSample.cs

範囲ダウンロード

GetObjectAclSample.cs

オブジェクト ACL を管理する

SetObjectAclSample.cs

オブジェクト ACL を管理する

ListObjectsSample.cs

オブジェクトを一覧表示する

UrlSignatureSample.cs

署名付き URL を使用してオブジェクトをアップロードする

UploadCallbackSample.cs

アップロードコールバック

ProgressSample.cs

アップロードプログレスバーダウンロードプログレスバー

CNameSample.cs

カスタムドメイン名を使用して OSS にアクセスする

PostPolicySample.cs

PostObject

CreateBucketSample.cs

バケットを作成する

DeleteBucketSample.cs

バケットの削除

DoesBucketExistSample.cs

バケットが存在するかどうかを確認する

ListBucketsSample.cs

バケットの一覧表示

SetBucketAclSample.cs

バケット ACL を管理する

SetBucketLifecycleSample.cs

ライフサイクルルール

SetBucketLoggingSample.cs

ロギング

SetBucketRefererSample.cs

ホットリンク保護

SetBucketWetbsiteSample.cs

静的 Web サイトホスティング

SetBucketCorsSample.cs

CORS

ImageProcessSample.cs

IMG

参考文献