# Class DynamicEntity OptimaJet.Workflow.MongoDB.DynamicEntity Namespace: [OptimaJet.Workflow.MongoDB](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/) ```csharp public abstract class DynamicEntity ``` ## Type Hierarchy - DynamicEntity Current type - [WorkflowApprovalHistory](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowApprovalHistory/) - [WorkflowForm](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB.Models/WorkflowForm/) - [WorkflowGlobalParameter](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowGlobalParameter/) - [WorkflowInbox](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowInbox/) - [WorkflowProcessInstance](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowProcessInstance/) - [WorkflowProcessInstancePersistence](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowProcessInstancePersistence/) - [WorkflowProcessInstanceStatus](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowProcessInstanceStatus/) - [WorkflowProcessScheme](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowProcessScheme/) - [WorkflowProcessTimer](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowProcessTimer/) - [WorkflowProcessTransitionHistory](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowProcessTransitionHistory/) - [WorkflowRuntime](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB.Models/WorkflowRuntime/) - [WorkflowScheme](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/WorkflowScheme/) - [WorkflowSync](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB.Models/WorkflowSync/) ## Properties `[BsonExtraElements] public BsonDocument ExtraElements { get; set; }` [Next IOrderBy](https://api.workflowengine.io/mongodb/OptimaJet.Workflow.MongoDB/IOrderBy/)