LiveSDK:C#如何在下载前获取文件大小

4

我想知道如何在下载前从Skydrive获取文件大小,这样应用程序可以根据文件大小决定是否下载。

谢谢!


根据您正在进行的实现类型,情况会有所不同。关于如何访问SkyDrive上文件信息的良好指南,您可以阅读_文档_。 - Sander
2个回答

2

Microsoft.Live.DynamicDictionary拥有我所需要的一切。这个字典包含了“size”的关键字。

以下是全部16个关键字:

  • id
  • from
  • name
  • description
  • parent_id
  • size
  • upload_location
  • comments_count
  • comments_enabled
  • is_embeddable
  • count
  • link
  • type
  • shared_with
  • created_time
  • updated_time

0

就像Sander所说,获取文件大小可能会因您的实现类型不同而有所不同。对于我来说,我使用HttpClient请求和响应。一旦我从SkyDrive获得响应,我就可以在下载文件之前读取文件内容中的字节数,并在开始下载之前将文件大小信息提供给用户。


谢谢你们两个,Andrew和Sander,的回复! - tao

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接