Use the BrowseMessagesByQueue(string) method instead.
Browses the next available messages waiting that have been sent to a given address. The address parameter takes the form store-id\queue-name
or queue-name. The messages are just being browsed, so they cannot be acknowledged.
Because browsing messages allocates native resources, you should call the Reset() method of the enumerator when you are done
with it. If it is not called, the native resources will not be freed until this QAManagerBase object is freed.
Use QAManagerBase.GetMessage to receive messages so they can be acknowledged.