Aliyun.OSS.IOss.cs

ylbtech-Aliyun.OSS.IOss.cs

 

1. トップへ戻ります
1、
#region程序集Aliyun.OSS、バージョン= 2.9.1.0、文化=中立、なPublicKeyToken = 0ad4175f0dac0b9b
 // D:\中国石油化工-TBM \源代码\ 09.Assembly \ Aliyun.OSS.dll 
#endregion 

使用してシステムを。
使用してSystem.Collections.Genericを。
使用してSystem.IOを。
使用してAliyun.OSS.Common.Authenticationを。
使用してAliyun.OSS.Modelを。

名前空間Aliyun.OSS 
{ 
    パブリック インターフェースIOss 
    { 
        ボイドAbortMultipartUpload(AbortMultipartUploadRequest abortMultipartUploadRequest)。
        AppendObjectResult AppendObject(AppendObjectRequest要求)。
        たIAsyncResult BeginAppendObject(AppendObjectRequest要求、AsyncCallbackコールバック、オブジェクト状態); 
        たIAsyncResult BeginCopyObject(CopyObjectRequest copyObjectRequst、AsyncCallbackコールバックオブジェクトの状態)。
        たIAsyncResult BeginGetObject(ストリング bucketName、文字列キー、AsyncCallbackコールバック、オブジェクトの状態)。
        たIAsyncResult BeginGetObject(GetObjectRequest getObjectRequest、AsyncCallbackコールバックオブジェクトの状態)。
        たIAsyncResult BeginListObjects(ListObjectsRequest listObjectsRequest、AsyncCallbackコールバックオブジェクトの状態)。
        たIAsyncResult BeginListObjects(文字列 bucketName、文字列の接頭辞、AsyncCallbackコールバック、オブジェクトの状態)。
        たIAsyncResult BeginListObjects(ストリング bucketName、AsyncCallbackコールバック、オブジェクトの状態)。
        たIAsyncResult BeginPutObject(ストリング bucketName、文字列キー、文字列 fileToUpload、ObjectMetadataメタデータ、AsyncCallbackコールバックオブジェクトの状態)。
        たIAsyncResult BeginPutObject(ストリング bucketName、文字列キー、文字列 fileToUpload、AsyncCallbackコールバック、オブジェクトの状態)。 
        たIAsyncResult BeginPutObject(PutObjectRequest putObjectRequest、AsyncCallbackコールバック、オブジェクトの状態); 
        たIAsyncResult BeginPutObject(ストリング bucketName、文字列キー、ストリームコンテンツ、ObjectMetadataメタデータ、AsyncCallbackコールバックオブジェクトの状態)。
        たIAsyncResult BeginPutObject(ストリング bucketName、文字列キー、ストリームコンテンツ、AsyncCallbackコールバック、オブジェクトの状態)。
        たIAsyncResult BeginUploadPart(UploadPartRequest uploadPartRequest、AsyncCallbackコールバックオブジェクト状態)。
        たIAsyncResult BeginUploadPartCopy(UploadPartCopyRequest uploadPartCopyRequest、AsyncCallbackコールバックオブジェクトの状態); 
        CompleteMultipartUploadResult CompleteMultipartUpload(CompleteMultipartUploadRequest completeMultipartUploadRequest)。
        [廃止(" CopyBigObjectが廃止され、代わりにResumableCopyObjectを使用してください" )] 
        CopyObjectResult CopyBigObject(CopyObjectRequest copyObjectRequest、長い partSize = ヌル文字列 checkpointDir = NULL ); 
        CopyObjectResult CopyObjectは(CopyObjectRequest copyObjectRequst)。
        バケツCreateBucket(文字列bucketName、STORAGECLASS?STORAGECLASS); 
        バケツCreateBucket(文字列bucketName)。
         CreateSymlink(文字列 bucketName、文字列のシンボリックリンク、文字列のターゲット)。
        CreateSymlink(CreateSymlinkRequest createSymlinkRequest)。
         DeleteBucket(文字列bucketName)。
         DeleteBucketCors(文字列bucketName)。
         DeleteBucketLifecycle(文字列bucketName)。
         DeleteBucketLogging(文字列bucketName)。
         DeleteBucketWebsite(文字列bucketName)。
         DeleteObjectの(文字列 bucketName、文字列のキー)。
        DeleteObjectsResult DeleteObjects(DeleteObjectsRequest deleteObjectsRequest)。
        BOOL
        AppendObjectResult EndAppendObject(たIAsyncResult asyncResult)。
        CopyObjectResult EndCopyResult(たIAsyncResult asyncResult)。
        OssObject EndGetObject(たIAsyncResult asyncResult)。DoesBucketExist(文字列bucketName)。
        BOOL DoesObjectExist(文字列 bucketName、文字列のキー)。
        ObjectListing EndListObjects(たIAsyncResult asyncResult)。
        PutObjectResult EndPutObject(たIAsyncResult asyncResult)。
        UploadPartResult EndUploadPart(たIAsyncResult asyncResult)。
        UploadPartCopyResult EndUploadPartCopy(たIAsyncResult asyncResult)。
        文字列GeneratePostPolicy(DateTimeの有効期限、PolicyConditionsのconds)。
        ウリGeneratePresignedUri(GeneratePresignedUriRequest generatePresignedUriRequest)。
        ウリGeneratePresignedUri(文字列 bucketName、文字列キー、日時、有効期限、SignHttpMethod法)。
        ウリGeneratePresignedUri(ストリング bucketName、文字列キー、SignHttpMethod法)。
        ウリGeneratePresignedUri(文字列 bucketName、文字列のキー、DateTimeの有効期限)。
        ウリGeneratePresignedUri(文字列 bucketName、文字列のキー)。
        AccessControlList GetBucketAcl(文字列bucketName)。
        IList <CORSRule> GetBucketCors(文字列bucketName)。
        BucketInfo GetBucketInfo(文字列bucketName)。
        IList <LifecycleRule> GetBucketLifecycle(文字列 bucketName)。bucketName); 
        BucketLocationResult GetBucketLocation(ストリング
        BucketLoggingResult GetBucketLogging(文字列bucketName)。
        BucketMetadata GetBucketMetadata(文字列bucketName)。
        RefererConfiguration GetBucketReferer(文字列bucketName)。
        BucketStat GetBucketStat(文字列bucketName)。
        GetBucketStorageCapacityResult GetBucketStorageCapacity(文字列bucketName)。
        BucketWebsiteResult GetBucketWebsite(文字列bucketName)。
        OssObjectのGetObject(文字列 bucketName、文字列のキー)。
        ObjectMetadataのGetObject(GetObjectRequest getObjectRequest、ストリーム出力)。
        OssObjectのGetObject(GetObjectRequest getObjectRequest)。
        OssObjectのGetObject(URI signedUrl)。
        AccessControlList GetObjectAcl(文字列 bucketName、文字列のキー)。
        ObjectMetadata GetObjectMetadata(文字列 bucketName、文字列のキー)。
        OssSymlink GetSymlink(文字列 bucketName、文字列のシンボリックリンク)。
        InitiateMultipartUploadResult InitiateMultipartUpload(InitiateMultipartUploadRequest initiateMultipartUploadRequest)。
        ListBucketsResult ListBuckets(ListBucketsRequest listBucketsRequest)。
        IEnumerableを <バケット> ListBuckets();
        MultipartUploadListing ListMultipartUploads(ListMultipartUploadsRequest listMultipartUploadsRequest)。
        ObjectListing ListObjects(文字列bucketName)。
        ObjectListing ListObjects(文字列 bucketName、文字列の接頭辞)。
        ObjectListing ListObjects(ListObjectsRequest listObjectsRequest)。
        PartListing ListParts(ListPartsRequest listPartsRequest)。
         ModifyObjectMeta(文字列 bucketName、文字列のキー、ObjectMetadata newMeta、長い partSize =?ヌル文字列 checkpointDir = ヌル); 
        [廃止(" PutBigObjectは廃止され、代わりにResumableUploadObjectを使用してください" )] 
        PutObjectResult PutBigObject(文字列 bucketName、文字列のキー、ストリームコンテンツ、ObjectMetadataメタデータ、長い partSize =?ヌル)。
        [廃止(" PutBigObjectは廃止され、代わりにResumableUploadObjectを使用してください" )] 
        PutObjectResult PutBigObject(文字列 bucketName、文字列のキー、 fileToUpload、ObjectMetadataメタデータ、長い)。partSize = ヌル
        PutObjectResultのputObject(URI signedUrl、ストリングfileToUpload)。
        PutObjectResultのputObject(文字列 bucketName、文字列のキー、ストリームコンテンツ、ObjectMetadataメタデータ)。
        PutObjectResultのputObject(文字列 bucketName、文字列のキー、ストリームコンテンツ); 
        PutObjectResultのputObject(URI signedUrl、ストリームコンテンツ、ObjectMetadataメタデータ)。
        PutObjectResultのputObject(ウリsignedUrl、文字列fileToUpload、ObjectMetadataメタデータ); 
        PutObjectResultのputObject(URI signedUrl、ストリームコンテンツ)。
        PutObjectResultのputObject(PutObjectRequest putObjectRequest)。
        PutObjectResultのputObject(文字列 bucketName、文字列のキー、fileToUpload)。
        PutObjectResultのputObject(文字列 bucketName、文字列のキー、fileToUpload、ObjectMetadataメタデータ); 
        RestoreObjectResult RestoreObject(文字列 bucketName、文字列のキー)。
        CopyObjectResult ResumableCopyObject(CopyObjectRequest copyObjectRequest、文字列 checkpointDir、長い?partSize = ヌル);
        ObjectMetadata ResumableDownloadObject(DownloadObjectRequestリクエスト)。
        PutObjectResult ResumableUploadObject(UploadObjectRequestリクエスト)。
        PutObjectResult ResumableUploadObject(文字列 bucketName、文字列のキー、 fileToUpload、ObjectMetadataメタデータ、文字列 checkpointDir、長い partSize =?nullで、イベントハンドラ<StreamTransferProgressArgs> streamTransferProgress = ヌル); 
        PutObjectResult ResumableUploadObject(文字列 bucketName、文字列のキー、ストリームコンテンツ、ObjectMetadataメタデータ、文字列 checkpointDir、 nullを長いですかpartSize = 、のEventHandler <StreamTransferProgressArgs> streamTransferProgress = NULL );
        SetBucketAcl(SetBucketAclRequest setBucketAclRequest)。
         SetBucketAcl(文字列bucketName、CannedAccessControlList ACL)。
        SetBucketCors(SetBucketCorsRequest setBucketCorsRequest)。
        SetBucketLifecycle(SetBucketLifecycleRequest setBucketLifecycleRequest)。
        SetBucketLogging(SetBucketLoggingRequest setBucketLoggingRequest)。
        SetBucketReferer(SetBucketRefererRequest setBucketRefererRequest)。
        空隙SetBucketStorageCapacity(SetBucketStorageCapacityRequest setBucketStorageCapacityRequest)。
        SetBucketWebsite(SetBucketWebsiteRequest setBucketWebSiteRequest)。
        SetEndpoint(ウリエンドポイント)。
         SetObjectAcl(文字列 bucketName、文字列のキー、CannedAccessControlList ACL)。
        SetObjectAcl(SetObjectAclRequest setObjectAclRequest)。
        SwitchCredentials(ICredentialsのcredsを); 
        UploadPartResult UploadPart(UploadPartRequest uploadPartRequest)。
        UploadPartCopyResult UploadPartCopy(UploadPartCopyRequest uploadPartCopyRequest)。
    } 
}
2、
2. トップへ戻ります
 
3. トップへ戻ります
 
4. トップ
 
5. トップ
 
 
6. トップへ戻ります
 
警告します 著者:ylbtech
出典:http://ylbtech.cnblogs.com/
この記事は、執筆者に属し、公園の合計をブログ、転載を歓迎するが、作者の同意なしに、このセクションで宣言されたそれ以外の場合は、保持され、記事ページの見かけ上の位置に元の接続を指定する必要があります法的責任を追及する権利を有します。

おすすめ

転載: www.cnblogs.com/storebook/p/12585640.html