01.
public
sealed
partial
class
MainPage : Page
02.
{
03.
public
MainPage()
04.
{
05.
this
.InitializeComponent();
06.
}
07.
08.
09.
protected
async
override
void
OnNavigatedTo(NavigationEventArgs e)
10.
{
11.
12.
13.
String StorageConnectionString =
"DefaultEndpointsProtocol=https;AccountName=[yourAccount];AccountKey=[yourKey]"
;
14.
15.
16.
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(StorageConnectionString);
17.
18.
19.
CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();
20.
21.
22.
CloudQueue queue = queueClient.GetQueueReference(
"myqueue"
);
23.
24.
25.
CloudQueueMessage peekedMessage = await queue.PeekMessageAsync();
26.
27.
28.
this
.lblResult.Text = peekedMessage.AsString;
29.
30.
31.
32.
33.
34.
35.
36.
37.
CloudQueueMessage retrievedMessage = await queue.GetMessageAsync();
38.
39.
40.
await queue.DeleteMessageAsync(retrievedMessage);
41.
42.
}
43.
44.
}