Skip to content

Classless DTO

samatrhea edited this page Aug 21, 2024 · 6 revisions

Introduction

The Classless DTO is used to represent partial COMET Data Model DTO objects. It is a Dictionary<string, object>, where the key represents the name of a property of a DTO and the value is the value of that named property.

Use

The Classless DTO is used to construct a POST message to send to the COMET® Web Services to perform updates. ECSS-E-TM-10-25 Annex C allows partial updates to objects, it is possible to change only one property of an object in a data-source by including only that property in the update message.

The Classless DTO relies on the MetaInfo classes for optimized reflection to determine how to convert a DTO into a Classless DTO.


« CDP4Common-CE Validation  —  Documentation overview  —  CDP4Common-CE Exceptions »

Clone this wiki locally