安慰检查特定队列在c#中是否存在?

问题描述

我正在寻找一种使用C#检查服务器中是否存在队列的方法

IIsession.Connect总是根据服务器中是否存在队列来返回返回代码SOLCLIENT_OK

安慰中是否有可以提供所有队列列表或检查队列是否存在的API /方法

解决方法

如果打算提供队列(如果尚不存在),则可以使用ISession.Provision,如果队列已经存在,它将返回错误。 https://docs.solace.com/API-Developer-Online-Ref-Documentation/net/html/a5d2456f-d18e-e0b0-e573-0a25072eacad.htm

否则,您可以在消息总线上使用SEMP来查询所有队列的列表。 https://docs.solace.com/SEMP/Using-Legacy-SEMP.htm#Publishi2