system.messaging

    5热度

    2回答

    使用System.Messaging类,如何将msmq消息(在这种情况下为有毒消息)移动到子队列中? 看起来像这样应该很简单,但我一直无法弄清楚。

    5热度

    1回答

    在.NET上的MSMQ中,我使用MessageEnumerator来查看队列中的所有消息。我想删除符合特定条件的邮件。 当我调用MoveNext逐步通过队列时,我得到一个布尔值来告诉我当前消息是否存在。但是,当我执行RemoveCurrent时,如何知道删除后的当前消息是否存在?检查Current并处理异常的唯一方法是? 这里是一个例子,我使用了删除超过一年的消息的简单条件。假设队列在别处创建和M

    0热度

    2回答

    在C#ASP.NET 3.5 Web应用程序在Windows消息队列的所有消息,我在一段时间出现以下错误一次: "Object reference not set to an instance of an object.: at System.Messaging.Interop.MessagePropertyVariants.Unlock() at System.Messaging.Me

    0热度

    2回答

    我试图使用消息对象将消息发送到队列,并且出现错误 指定的格式名称不支持请求的操作。例如,直接队列格式名称不能被删除。 这是代码。 Order ord = new Order(new Guid(), "Smith & Smith"); Message orderMessage = new Message(ord); orderMessage.UseEncryption =

    0热度

    1回答

    我创建了几个测试应用程序来测试MSMQ。在做任何真正的工作之前,我想在几个控制台应用程序中使用MSMQ进行测试。 MSMQ以工作组模式安装在本地服务器上。我的桌面服务器上也安装了MSMQ。我正尝试从远程专用队列发送和接收消息。 我可以发送消息给MSMQ就好了。我可以在队列中看到他们。但是,当我尝试将它们读出来时,PeekCompleted事件不会触发。我编写了另一个调用Receive的同步版本的应

    0热度

    1回答

    Hej, 我在我的WCF服务中使用httpBinding/netTcpBinding,我试图用WCF替换一些.Net远程代码。这是我在将.Net远程处理的方法转换为WCF服务合同时的第一次测试。我从字面上翻译了我的方法,旧的代码使用System.Messaging.Message作为返回类型。 我的服务合同: <OperationContract(Name:="ReceiveWithTimeOut

    2热度

    1回答

    有谁知道如何从PowerShell中的MSMQ专用队列中读取用户\组访问权限?我想这样做是为了安装NServiceBus服务的部署脚本的完整性检查,以确保服务用户在安装服务之前实际上具有对相应队列的读取访问权限。 从System.Messaging.MessageQueue类的文档看来,有很多方法可以为队列设置权限,但没有获取权限的方法。 任何帮助,非常感谢! -Jexx

    0热度

    1回答

    我有以下简单的代码: using UnityEngine; using System; using System.Messaging; using System.IO; using RabbitMQ; using Mono.Messaging; using Mono.Messaging.RabbitMQ; namespace NB.src.ui { public cla

    0热度

    1回答

    这是我第一次使用这个消息库并使用一些示例代码来实现它。我第一次运行它,它工作完美,但我突然停止代码,因为我的解析方法似乎是错误的。所以,当我重新启动它,代码冻结在下面一行: message = q.Receive() 是否有可能在消息队列中被损坏了还是怎么的?我检查了服务器管理器,看起来队列仍然存在,消息数量= 1。 这里是我的代码的其余部分: If MessageQueue.Exists("