Some code I have picked up has 2 lines:
SendMessage = DetailsMessage;
SendMessage(*) = DetailsMessage(*);
Inside a Construct Message. What is the difference in meaning of these two assignments?
mchallis,
The first line copies the message *content* - e.g. xml. The second line copies the message content *plus* the message *context*.
Stephen W. Thomas has a quick overview here - http://geekswithblogs.net/sthomas/archive/2005/04/26/38286.aspx
Hope this helps,
Nick.
Nick Heppleston
An Independent BizTalk Consultant in the UK - Blog at http://www.modhul.com
http://winterdom.com/
Yep, I think Tomas is correct.
The key is… when you do a transform inside an Orchestration the contaxt isn’t copied for you. So the 2nd line (from above) would be needed to copy all the context data over if you need it inside the 2nd message.
This is not the same behavior as mapping on the Receive Port.
Stephen W. Thomas
Stephen W. Thomas http://www.BizTalkGurus.com
Gents, I agree - my bad.
Please see: