C# Class Oss.OssClient

Afficher le fichier Open project: zhongleiyang/OssSDK-.net-4.5 Class Usage Examples

Méthodes publiques

Свойство Type Description
httpClient System.Net.Http.HttpClient
networkCredential System.Net.NetworkCredential

Méthodes publiques

Méthode Description
CompleteMultipartUpload ( CompleteMultipartUploadModel completeMultipartUploadModel ) : Task
CreateBucket ( string bucketName ) : Task
DeleteBucket ( string bucketName ) : Task
DeleteMultipartUpload ( MultiUploadRequestData multiUploadObject ) : Task
DeleteObject ( string bucketName, string key ) : Task
GetBucketAcl ( string bucketName ) : Task
GetObject ( GetObjectRequest getObjectRequest, Stream output, Action downloadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
GetObject ( GetObjectRequest getObjectRequest, Action downloadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
GetObject ( string bucketName, string key, Action downloadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
GetObjectMetadata ( string bucketName, string key ) : Task
ListBuckets ( ) : Task>
ListMultiUploadParts ( string buketName, string key, string uploadId ) : Task
ListMultipartUploads ( string bucketName ) : Task
ListObjects ( ListObjectsRequest listObjectsRequest ) : Task
ListObjects ( string bucketName ) : Task
ListObjects ( string bucketName, string prefix ) : Task
MultipartUpload ( MultiUploadRequestData multiUploadObject, Action uploadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
MultipartUploadInitiate ( string bucketName, string key ) : Task
OssClient ( Uri endpoint, string accessId, string accessKey ) : Oss.Deserial
OssClient ( string accessId, string accessKey ) : Oss.Deserial
OssClient ( string endpoint, string accessId, string accessKey ) : Oss.Deserial
PutObject ( string bucketName, string key, Stream content, ObjectMetadata metadata, Action uploadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
SetBucketAcl ( string bucketName, CannedAccessControlList acl ) : Task

Method Details

CompleteMultipartUpload() public méthode

public CompleteMultipartUpload ( CompleteMultipartUploadModel completeMultipartUploadModel ) : Task
completeMultipartUploadModel Oss.Model.CompleteMultipartUploadModel
Résultat Task

CreateBucket() public méthode

public CreateBucket ( string bucketName ) : Task
bucketName string
Résultat Task

DeleteBucket() public méthode

public DeleteBucket ( string bucketName ) : Task
bucketName string
Résultat Task

DeleteMultipartUpload() public méthode

public DeleteMultipartUpload ( MultiUploadRequestData multiUploadObject ) : Task
multiUploadObject MultiUploadRequestData
Résultat Task

DeleteObject() public méthode

public DeleteObject ( string bucketName, string key ) : Task
bucketName string
key string
Résultat Task

GetBucketAcl() public méthode

public GetBucketAcl ( string bucketName ) : Task
bucketName string
Résultat Task

GetObject() public méthode

public GetObject ( GetObjectRequest getObjectRequest, Stream output, Action downloadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
getObjectRequest GetObjectRequest
output Stream
downloadProcessCallback Action
cancellationToken System.Threading.CancellationToken
Résultat Task

GetObject() public méthode

public GetObject ( GetObjectRequest getObjectRequest, Action downloadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
getObjectRequest GetObjectRequest
downloadProcessCallback Action
cancellationToken System.Threading.CancellationToken
Résultat Task

GetObject() public méthode

public GetObject ( string bucketName, string key, Action downloadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
bucketName string
key string
downloadProcessCallback Action
cancellationToken System.Threading.CancellationToken
Résultat Task

GetObjectMetadata() public méthode

public GetObjectMetadata ( string bucketName, string key ) : Task
bucketName string
key string
Résultat Task

ListBuckets() public méthode

public ListBuckets ( ) : Task>
Résultat Task>

ListMultiUploadParts() public méthode

public ListMultiUploadParts ( string buketName, string key, string uploadId ) : Task
buketName string
key string
uploadId string
Résultat Task

ListMultipartUploads() public méthode

public ListMultipartUploads ( string bucketName ) : Task
bucketName string
Résultat Task

ListObjects() public méthode

public ListObjects ( ListObjectsRequest listObjectsRequest ) : Task
listObjectsRequest ListObjectsRequest
Résultat Task

ListObjects() public méthode

public ListObjects ( string bucketName ) : Task
bucketName string
Résultat Task

ListObjects() public méthode

public ListObjects ( string bucketName, string prefix ) : Task
bucketName string
prefix string
Résultat Task

MultipartUpload() public méthode

public MultipartUpload ( MultiUploadRequestData multiUploadObject, Action uploadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
multiUploadObject MultiUploadRequestData
uploadProcessCallback Action
cancellationToken System.Threading.CancellationToken
Résultat Task

MultipartUploadInitiate() public méthode

public MultipartUploadInitiate ( string bucketName, string key ) : Task
bucketName string
key string
Résultat Task

OssClient() public méthode

public OssClient ( Uri endpoint, string accessId, string accessKey ) : Oss.Deserial
endpoint System.Uri
accessId string
accessKey string
Résultat Oss.Deserial

OssClient() public méthode

public OssClient ( string accessId, string accessKey ) : Oss.Deserial
accessId string
accessKey string
Résultat Oss.Deserial

OssClient() public méthode

public OssClient ( string endpoint, string accessId, string accessKey ) : Oss.Deserial
endpoint string
accessId string
accessKey string
Résultat Oss.Deserial

PutObject() public méthode

public PutObject ( string bucketName, string key, Stream content, ObjectMetadata metadata, Action uploadProcessCallback = null, CancellationToken cancellationToken = null ) : Task
bucketName string
key string
content Stream
metadata ObjectMetadata
uploadProcessCallback Action
cancellationToken System.Threading.CancellationToken
Résultat Task

SetBucketAcl() public méthode

public SetBucketAcl ( string bucketName, CannedAccessControlList acl ) : Task
bucketName string
acl CannedAccessControlList
Résultat Task

Property Details

httpClient public_oe property

public HttpClient,System.Net.Http httpClient
Résultat System.Net.Http.HttpClient

networkCredential public_oe property

public NetworkCredential,System.Net networkCredential
Résultat System.Net.NetworkCredential