コード例 #1
0
ファイル: OssClient.cs プロジェクト: a526757124/gittfsdemo
        /// <inheritdoc/>
        public ObjectListing ListObjects(ListObjectsRequest listObjectsRequest)
        {
            ThrowIfNullRequest(listObjectsRequest);
            var cmd = ListObjectsCommand.Create(GetServiceClient(), _endpoint,
                                                CreateContext(HttpMethod.Get, listObjectsRequest.BucketName, null),
                                                listObjectsRequest);

            return(cmd.Execute());
        }
コード例 #2
0
ファイル: OssClient.cs プロジェクト: a526757124/gittfsdemo
        public IAsyncResult BeginListObjects(ListObjectsRequest listObjectsRequest, AsyncCallback callback, object state)
        {
            if (listObjectsRequest == null)
            {
                throw new ArgumentNullException("listObjectsRequest");
            }

            var cmd = ListObjectsCommand.Create(GetServiceClient(), _endpoint,
                                                CreateContext(HttpMethod.Get, listObjectsRequest.BucketName, null),
                                                listObjectsRequest);

            return(OssUtils.BeginOperationHelper(cmd, callback, state));
        }