Distinguished values VS Xpath Values

Hi there,

I was surfing on the net, and i've found that Distinguished Fields (DF) are quicker than Property fields, ok I agree that. But I got a question, which is faster? Distinguished fields or XPath? I've read that Distinguished fields use Xpath at first time and load the values to the message's context, so the next time y use the DF, BizTalk reads the value from a cache... Is that right?

Thanks for your help!!!

[504 byte] By [AlbertoGarcía] at [2008-1-9]
# 1

Since distinguished fields are processed during pipeline execution - when the message is being streamed - versus xpath in an orchestration (which causes the message to load into a DOM) - logically distinguished fields are faster.

Yes - the distinguished fields are cached into message context - so they are just read from the context during the execution of an orchestration and therefore the message doesn't have to be touched.

JonFlanders at 2007-10-2 > top of Msdn Tech,BizTalk Server,BizTalk R2 General...