Transactional MSMQ

Use transactional MSMQ queue to check whether the message has been successfully sent, the message queue was deleted, or not delete and reply.


MSMQ to write, need to use a recent work transactional MSMQ message queue to check whether there is successfully sent, the message queue was deleted, or not delete and reply.

Here for record

Reference procedures are as follows:

using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required))
{
/*
其它Code
*/

MessageQueue queue = new MessageQueue(privateName, QueueAccessMode.SendAndReceive);
message = queue.Receive(new TimeSpan(0), MessageQueueTransactionType.Automatic);

/*
其它Code
*/
}

Original: Big Box  transactional MSMQ


Guess you like

Origin www.cnblogs.com/chinatrump/p/11458452.html