# Class TCorrelationSubscription OptimaJet.Workflow.BpmnPlugin.Model.TCorrelationSubscription Namespace: [OptimaJet.Workflow.BpmnPlugin.Model](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/) ```csharp public class TCorrelationSubscription : TBaseElement ``` ## Type Hierarchy - [TBaseElement](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TBaseElement/) - TCorrelationSubscription Current type ## Constructors `public TCorrelationSubscription()` Initializes a new instance of the [TCorrelationSubscription](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TCorrelationSubscription/) class. ## Properties `public Collection CorrelationPropertyBinding { get; }` `public bool CorrelationPropertyBindingSpecified { get; }` Gets a value indicating whether the CorrelationPropertyBinding collection is empty. `public XmlQualifiedName CorrelationKeyRef { get; set; }` [Previous TCorrelationPropertyRetrievalExpression](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TCorrelationPropertyRetrievalExpression/) [Next TDataAssociation](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TDataAssociation/)