[Name] Receive(TimeSpan) [Description] 
Receives the first message available in the queue referenced by the MessageQueue and waits until either a message is available in the queue, or the time-out expires.