BizTalk Property Schema: Property Schema Base

BizTalk Property Schema: Property Schema Base

We use  Property Schema to promote a property (field)  so that we can access it in orchestration and use for Message routing.Elements in property schema has different Property Schema Base value.

Property Schema Base

MessageDataPropertyBase:

This is Default Schema base value of Element.Promoted Property element which has MessageDataPropertyBase as Property Schema base can only be originated from associated Document Schema.This kind of promoted element is limited to the Document schema.In Orchestration, Document Schema element is associated with Promoted property Element using Promote –> Show promotions (and also Quick Promotion) and than this promoted property can be used in Orchestration or Port Level.

MessageContextPropertyBase:
Promoted Property element which has MessageDataPropertyBase as Property Schema base can be originated from associated Document Schema or promoted in Pipeline Components  or promoted using Correlation.So this Property is not associated to particular Document Schema, any document schema can used this promoted property.

PartContextPropertyBase:
It is like MessageContextPropertyBase but  promoted element with PartContextPropertyBase value can be used on a part of Multipart message.

Example:
We have following Property Schema :
MessageContext element has Property Schema base as  MessageContextPropertyBase.
MessageContext element has Property Schema base as PartContextPropertyBase .

Property Schema Property Schema

Following is the Multipart Message Part
MultiPart Message
So if we want to add context to the Multipart message, we can use following code
MultiPartmsg(MyBiztalk.MessageContext) //where Multipartmsg is message with MultipartMessage Type

Now, if we want to add context to a part (called Body) of Multipart message,we can use
MultiPartmsg.Body(MyBiztalk.PartContext)





See Also

Another important place to find a huge amount of BizTalk related articles is the TechNet Wiki itself. The best entry point is BizTalk Server Resources on the TechNet Wiki.
Leave a Comment
  • Please add 1 and 8 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Maheshkumar S Tiwari edited Revision 14. Comment: minor edit in Title

  • Maheshkumar S Tiwari edited Revision 12. Comment: Added See Also

  • Maheshkumar S Tiwari edited Revision 11. Comment: minor edit

  • Richard Mueller edited Revision 10. Comment: Removed (en-US) from title, added tag

  • Patris_70 edited Revision 9. Comment: added en-US tag and title

Page 1 of 1 (5 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Maheshkumar S Tiwari edited Revision 14. Comment: minor edit in Title

  • Maheshkumar S Tiwari edited Revision 12. Comment: Added See Also

  • Good Article!!!!

  • Maheshkumar S Tiwari edited Revision 11. Comment: minor edit

  • Richard Mueller edited Revision 10. Comment: Removed (en-US) from title, added tag

  • Patris_70 edited Revision 9. Comment: added en-US tag and title

Page 1 of 1 (6 items)