Describes the status of data. This class contains a collection of deleted items’ IDs, new items and changed items, as well as a collection of existing items' IDs from the server.
The extended rule's class. Implemented to add KnownTypeAttribute for types defined for ERPRO ER.Settings only. Hash calculation is performed here as it cannot be done within the base class (there is insufficient info to serialize abstract types of actions defined herein).
The container with rules. That's how the rules are obtained from the server.
Enum specifies the type of files' source. These files will be used as attachments.