MessageReceiver の ReceiveBatch メソッドを使用して、ServiceBus からバッチでメッセージを受信しようとしています。
IEnumerable<BrokeredMessage> messages;
var messagingfactory = MessagingFactory.CreateFromConnectionString("ConnectionString");
var msgrcvr = messagingfactory.CreateMessageReceiver("queueName", ReceiveMode.ReceiveAndDelete);
messages = msgrcvr.ReceiveBatch(20, timeoutInSecs);
Service Bus Explorer を使用して、キューに 20 個のメッセージが含まれていることを確認しました。
このコードは、messages 構造体で 1 つのメッセージのみを返します。不足しているプロパティはありますか?