MSMQパスを解析するために.NETFrameworkまたはWin32APIですでに提供されているものはありますか?MSMQパス文字列から宛先コンピューターのネットワークアドレスを取得する必要があります。クラスに似たシンプルなクラスSqlConnectionStringBuilderか何かがあるのではないかと思っていたのですが、あると見つからないようです。例えば:
Formatname:DIRECT=TCP:192.168.1.1\private$\MyQueueName->192.168.1.1Formatname:DIRECT=OS:MyComputerName\private$\MyQueueName->MyComputerName
StringメソッドまたはRegExを使用すれば解析できることはわかっていますが、MSMQパス構文のすべてのバリエーションをすでに適切にサポートしているツールがあるのではないかと期待していました。