# Class TimerToRegister OptimaJet.Workflow.Core.Runtime.TimerToRegister Represents a timer registration entry that is persisted in a timer store. Namespace: [OptimaJet.Workflow.Core.Runtime](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/) ```csharp public class TimerToRegister ``` ## Properties `public string Name { get; set; }` Gets or sets the timer name, represented by TimerDefinition.Name. `public Guid ProcessId { get; set; }` Gets or sets the identifier of the process that owns the timer. `public DateTime ExecutionDateTime { get; set; }` Gets or sets the date and time when this timer is scheduled to execute. `public string TenantId { get; set; }` Gets or sets the tenant identifier for the timer, if any. [Previous TimerToExecute](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/TimerToExecute/) [Next UserIdentity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Runtime/UserIdentity/)