# TickStatus Constructors

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.runtime.tickstatus/)

## TickStatus(DateTime, TimeSpan, DateTime) {#constructor-system-datetime-system-timespan-system-datetime-4e355901}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.runtime.tickstatus/constructors/constructor-system-datetime-system-timespan-system-datetime-4e355901/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Reminders/Timers/IRemindable.cs#L72-L75)

```csharp
public TickStatus(DateTime firstTickTime, TimeSpan period, DateTime timeStamp)
```

Creates a new [TickStatus](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.runtime.tickstatus/) instance.

### Parameters

- `firstTickTime` (`DateTime`): The time at which the first tick of the reminder is due.
- `period` (`TimeSpan`): The period of the reminder.
- `timeStamp` (`DateTime`): The time when delivery of the current tick was initiated.
