Distinguished fields: In general use Distinguished fields if you want to just use them in Orchestration
- No restriction on field length
- No participation in Routing
- No seperate property Schema
- Not accesible by std pipeline components
Promoted Properties: These are generally used with Routing
- Used in publish and subscribe in the Msgbox
- Field Restictions ( 255)
- Seperate Property schema
- Restricted in the XSD types support compared to distinguished properties
Synopsis: Use Distinguish properties as they are lightweight unless you need them for any special stuff like Routing ,Tracking ,Correlation or custom pipeline behaviour