Question#41(AZ-204)
HOTSPOT 問題(3/3) Azure Storage Queues を使用するアプリケーションを開発しています。 以下のコードがあります。 CloudStorageAccount storageAccount = CloudStorageAccount.Parse
(CloudConfigurationManager.GetSetting("StorageConnectionString")); CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient(); CloudQueue queue = queueClient.GetQueueReference("appqueue");
await queue.CreateIfNotExistsAsync(); CloudQueueMessage peekedMessage = await queue.PeekMessageAsync();
if (peekedMessage != null)
{
Console.WriteLine("The peeked message is: {0}", peekedMessage.AsString);
} CloudQueueMessage message = await queue.GetMessageAsync(); 設問 以下の各記述について、正しい場合は「はい」、誤っている場合は「いいえ」を選択してください。
回答エリア
記述(Statement)
ストレージ キューは、コード実行後もストレージ アカウント内に残ります。
正解:A
await queue.CreateIfNotExistsAsync() によって作成された「appqueue」という名前のキュー自体は、明示的に queue.DeleteAsync() を呼び出さない限り、ストレージアカウント内に残り続けます。 コードの実行が終了しても、コンテナ(キュー)は消えません。
コメント