Internal Transaction Producer : MessageQueue « Windows « C# / CSharp Tutorial





using System;
using System.Messaging;

class MainClass
{
  [STAThread]
  static void Main(string[] args)
  {
    MessageQueue txq1 = new MessageQueue( @".\Private$\txq1" );

    for ( int i =1; i <= 20; i++ )
    {
      Message msgOut = new Message();
      msgOut.Body = "Message " + i;
      txq1.Send( msgOut, MessageQueueTransactionType.Single );
    }
  }
}










29.6.MessageQueue
29.6.1.Internal Transaction Producer
29.6.2.Format a message from MessageQueue in an XmlMessageFormatter
29.6.3.Receive message
29.6.4.Create and MessageQueue and MessageQueueTransaction
29.6.5.Create and use MessageQueue
29.6.6.Iterate through all the message queues in the network, and examines the path for each queue, displays the number of public queues on the network.