title: Split message and promote properties via Biztalk pipeline
body: <p>I am polling a well formatted xml messages from SQL Server table using sqlserver stored procedure that returnes me xml like the following one</p>
  
  <pre><code>&lt;PolledMessage xmlns="http://SomeNamespace.ru/"&gt;
    &lt;Message&gt;
      &lt;MessageNode&gt;
        &lt;MasterDataMemberAddRequest xmlns="http://AnotherNamespace"&gt;
          ...
        &lt;/MasterDataMemberAddRequest&gt;
      &lt;/MessageNode&gt;
    &lt;/Message&gt;
    &lt;Message&gt;
      &lt;MessageNode&gt;
        &lt;MasterDataMemberAddRequest xmlns="http://AnotherNamespace"&gt;
          ...
        &lt;/MasterDataMemberAddRequest&gt;
      &lt;/MessageNode&gt;
    &lt;/Message&gt;
  &lt;/PolledMessage&gt;
  </code></pre>
  
  <p>Where the <strong>MessageNode</strong> is a node, containing the message that i want to extract. I have done that using Envelope schema with XmlReceive pipeline, and it worked well. But after that i need to write some custom values to the message context of each of that extracted messages. i've wrote a custom pipeline, that takes property name, namespace and value and writes it to the message context, but i can't figure out how to put together that disassembling and promoting properties of disassembled messages.</p>
  
  <p>Thanks for any advice!</p>