Я пытаюсь идентифицировать сообщения, которые я сохраняю в папке, используя свойство MessageID. Однако значения MessageID отличаются от значений, которые я получаю, когда использую BTS.MessageID
. Почему?
В моей оркестровке я получаю сообщение «myMsg» с принимающего порта (с приемным конвейером: XML Receive). После этого я проверяю myMsg(BTS.MessageID)
значение с
System.Diagnostics.EventLog.WriteEntry("MessageID", System.String.Format("The Value = {0}", myMsg(BTS.MessageID)));
и я получаю, например, это значение: c9953bec-72a8-4274-9ea3-d7770c52d4ab
Затем я отправляю свое сообщение через порт отправки (с конвейером отправки: PassThruTransmit)
При сохранении сообщения его имя: {EE2AB9A1-FA3C-4737-BB02-6AC0C0EA5EBC} .xml
Почему они разные? Я думал, что они будут одинаковыми.