# TickStatus.TickStatus(DateTime, TimeSpan, DateTime)

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

[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.
