Encapsulates information on an order property.

If the user tries to change a property, while its CanBeSet property is False, an exception will be thrown. See eOrderProperty to check which property has read/write access.
See the usage of the CQGOrderProperties collection in OrderChanged event's example section.