3

In my project I have an orchestration that subscribes to messages in messagebox. Is there any way in orchestration to determine the time when message was received by the message box?

I know such property Microsoft.BizTalk.Operations.BizTalkMessage.CreationTime, but maybe there is a corresponded context property for that purpose? I don't want to use .net code and connect to messagebox database through .net api.

Thank you!

valsador
  • 83
  • 3

1 Answers1

3

Sorry, no. There is no system Context Property for Message create/publish time. What you see is in the database, but nowhere on the Message.

My recommendation would be a custom Pipeline Component that sets a Custom Property with a time stamp.

Custom Pipeline Components: http://msdn.microsoft.com/en-us/library/aa548050.aspx

Pipeline Component Wizard: http://btsplcw.codeplex.com/

Johns-305
  • 10,908
  • 12
  • 21