public PeekById ( string queueName, Rhino.Queues.Model.MessageId id ) : Rhino.Queues.Model.PersistentMessage | ||
queueName | string | |
id | Rhino.Queues.Model.MessageId | |
return | Rhino.Queues.Model.PersistentMessage |
public PersistentMessage PeekById(string queueName, MessageId id)
{
PersistentMessage message = null;
queueStorage.Global(actions =>
{
var queue = actions.GetQueue(queueName);
message = queue.PeekById(id);
actions.Commit();
});
return message;
}