# IReminderRegistry.UnregisterReminder(GrainId, IGrainReminder)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.timers.ireminderregistry/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.reminders/orleans.timers.ireminderregistry/methods/)

```csharp
public abstract Task UnregisterReminder(GrainId callingGrainId, IGrainReminder reminder)
```

Unregisters a reminder from the currently active grain.

### Parameters

- `callingGrainId` (`GrainId`): The ID of the the currently executing grain
- `reminder` (`IGrainReminder`): The reminder to unregister.

### Returns

A `System.Threading.Tasks.Task` representing the operation.
