2013-07-27 54 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

我希望這可以幫助你,讓我知道你需要什麼。

相關問題