Entities

Complex data types representing Corrigo Enterprise data and workflow

Corrigo Entities define the data model of the system. Understanding Entities and the relationships between them is a fundamental building block of any automation or integration project.

Entity Base Classes

For Entities, the class hierarchy dictates their capability within the system. Direct descendents of CorrigoEntity have less capability than those with deeper hierarchies.


Base Class

Description

CorrigoService.Entities.CorrigoEntity

Represents the abstract base class for all entity classes.

CorrigoService.Entities.CorrigoEntityWithOptimisticLock

Represents the abstract class with optimistic lock support.

CorrigoService.RemovableCorrigoEntity

Represents the abstract base class for all referenced entities that support deletion.

CorrigoService.RemovableWithOriginalCorrigoEntity

Represents the abstract class that persists the original information about the removed entity.