Требуется ли обрабатывать PDF-файл как двоичный файл в BizTalk - обрабатывать его через BizTalk, даже не читая ничего из файла?
Если это так, то вам вообще не нужно анализировать его в XML, вы просто читаете сообщение в документ типа System.Xml.XmlDocument
в вашем месте получения, используя сквозной конвейер.
Этот документ будет иметь все стандартные свойства контекста, такие как полученное имя файла, которые вы можете использовать любым способом, в том числе для вашей корреляции.
У Ричарда Серотера есть запись в блоге здесь , в которой подробно об этом говорится.
Если вам нужно проанализировать PDF-файл в формате XML, я не уверен, существует ли такой адаптер / конвейер. (Существуют адаптеры для сериализации в PDF, но не наоборот)