System.Messaging Reference (Document! X Sample)
System.Messaging Namespace / MessageQueue Class / Receive Method



In This Topic
    Receive Method
    In This Topic
    Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.
    Overload List
    OverloadDescription
    Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.  
    Receives the first message available in the transactional queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.  
    Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and blocks the current thread of execution until a message is available.  
    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.  
    Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires.  
    Receives the first message available in the transactional queue referenced by the MessageQueue and waits until either a message is available in the queue, or the time-out expires.  
    Receives the first message available in the queue referenced by the MessageQueue. This call is synchronous, and waits until either a message is available in the queue, or the time-out expires.  
    Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires.  
    Receives the current message in the queue, using a specified cursor. If no message is available, this method waits until either a message is available, or the time-out expires.  
    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also