2013-07-27 133 views
0

我想采用Windows Phone 8使用Azure如何在Windows Phone 8的容器中列出Blob?

列出我的Azure的服务器上的容器中的块的文件名我使用这个:using Microsoft.WindowsAzure.Samples.Phone.Storage;

库为:对于Windows Azure存储客户端库的Windows Phone V1 .0.1。

该库已被弃用,但它是唯一一个可以与WP8一起使用的库。 (除非另外一个人知道?)

代码:

ICloudBlobContainer container = blobClient.GetContainerReference("containerName"); 

我不知道要传递给该什么样的参数:

container.ListBlobs() 

视觉工作室的建议是这样的:

Action<CloudOperationResponse<IEnumerable<ICloudBlob>>> callback 

但我不知道那是什么。有人知道吗?

+0

你看过吗? http://www.windowsazure.com/en-us/develop/net/how-to-guides/blob-storage/#list-blob –

+0

是的,但它使用CloudBlobContainer而不是ICloudBlobContainer。 – Derek

回答

2

你好是该工具包已被弃用,另一种方式是我认为你可以开始使用Windows Azure移动服务:

http://www.windowsazure.com/en-us/develop/mobile/

如果您先前已在Windows Azure上的节点JS工作,然后你可以轻松构建新的Windows Azure移动API,执行所需的操作,即列出blob并从Windows Phone应用程序调用此API。

这里是的NodeJS的资源以及它如何使用在Windows Azure Blob存储: http://www.windowsazure.com/en-us/develop/nodejs/how-to-guides/blob-storage/

与移动服务它整合,只是FO到您的门户网站,创建新的Windows Azure移动服务,并在API输入NodeJS代码。这里是一个链接,演示如何使用它:

http://weblogs.asp.net/scottgu/archive/2013/06/14/windows-azure-major-updates-for-mobile-backend-development.aspx

我希望这可以帮助你,让我知道你需要什么。

相关问题