gpt4 book ai didi

windows-phone-7 - Azure 队列 Windows Phone

转载 作者:行者123 更新时间:2023-12-03 04:47:26 27 4
gpt4 key购买 nike

我在 Windows Phone 7 上从队列检索 Azure 消息时遇到问题。

要添加消息,我正在使用这样的代码:

var queueClient =  CloudStorageContext.
Current.
Resolver.
CreateCloudQueueClient() as CloudQueueClient;
var queue = queueClient.GetQueueReference("queuein");

queue.Create(
r => queue.AddMessage(
new CloudQueueMessage { AsBytes = Encoding.UTF8.GetBytes(msg) },
c =>
{
// Some logic here.
}));

要获取消息,看起来我必须遵循类似的原则并使用队列实例。但是 GetMessage() 方法的返回类型为 VOID:

Print screen of issue

你们能帮助我了解移动版本的 Azure 队列到底发生了什么吗,因为在 Windows 控制台应用程序中,这些方法具有返回类型。

最佳答案

手机上的异步模式有点不同。您需要在回调函数中处理该消息。

    ShowAmWorkingInUILol = true;      
// snip
queue.GetMessage(TimeSpan.FromMinutes(1), OnMessageReturned);
}

private void OnMessageReturned(CloudOperationResponse<CloudQueueMessage> response)
{
ShowAmWorkingInUILol = false;
// here's your response.
}

关于windows-phone-7 - Azure 队列 Windows Phone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11418143/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com