2016-04-27 33 views
1

我使用Google Storage API for C#,但没有找到如何从Google存储下载部分文件。 这可能吗?如何从Google存储下载部分文件

这是我的代码:

using (var stream = new MemoryStream()) 
{ 
    ObjectsResource.GetRequest request = _service.Objects.Get(bucketName, fileName); 
    request.MediaDownloader.ChunkSize = chunkSize; 
    request.Download(stream); 
} 
+0

如果Google Storage API不允许这样做,您可以随时设计自己的数据流。你会接受第一个X字节并删除下一个(授予,不会停止下载)或抛出自定义异常(应该停止下载)。 – Sidewinder94

+0

根据[文档](https://developers.google.com/api-client-library/dotnet/guide/media_download#sample-code)它应该工作。你有没有遇到任何错误或问题? – Alexander

+0

例如我有非常大的文件,我想读取该文件的结尾部分在一些偏移量。我没有在文档中找到如何去做。 –

回答