gpt4 book ai didi

c# - 什么时候对简单的情况使用 MessageQueueTransaction?

转载 作者:行者123 更新时间:2023-11-30 21:18:57 25 4
gpt4 key购买 nike

我是 MSMQ 的新手,正在尝试了解何时使用 MessageQueueTransaction 类。例如,仅仅为了将消息放入 MSMQ 队列而创建一个简单的事务是否有任何值(value)?

  using (MessageQueueTransaction t = new MessageQueueTransaction())
{
t.Begin();
Message m = new Message(myString, formatter);
queue.Send(m, t);
t.Commit();
}

我想不出有什么,很想将这段代码缩减为......

     Message m = new Message(myString, formatter);
queue.Send(m, t);

我失去了什么吗?这是否有可能以部分发送的损坏状态结束?

-MSMQnfused

最佳答案

那很好,因为你只有一步

关于c# - 什么时候对简单的情况使用 MessageQueueTransaction?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3999571/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com