# LocalReminderStopped Constructors

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.reminders.diagnostics.reminderevents.localreminderstopped/)

## LocalReminderStopped(GrainId, string, object, LocalReminderStopReason, SiloAddress?) {#constructor-orleans-runtime-grainid-string-object-orleans-reminders-diagnostics-ad2ad2fa}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.reminders.diagnostics.reminderevents.localreminderstopped/constructors/constructor-orleans-runtime-grainid-string-object-orleans-reminders-diagnostics-ad2ad2fa/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Reminders/Diagnostics/ReminderEvents.cs#L153-L163)

```csharp
public LocalReminderStopped(GrainId grainId, string reminderName, object identity, LocalReminderStopReason reason, SiloAddress? siloAddress)
```

Event payload for when a silo stops a local timer for a reminder instance.

### Parameters

- `grainId` (`GrainId`): The grain associated with the reminder.
- `reminderName` (`string`): The reminder name.
- `identity` (`object`): The object reference used to correlate this local reminder instance across lifecycle events.
- `reason` (`LocalReminderStopReason`): The reason the local timer stopped.
- `siloAddress` (`SiloAddress?`): The address of the silo handling this reminder.
