# IReminderTable.ReadRows(uint, uint)

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

```csharp
public abstract Task<ReminderTableData> ReadRows(uint begin, uint end)
```

Returns all rows that have their [GrainId](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.grainid/) in the range (begin, end]. If begin is greater or equal to end, returns all entries with hash greater begin or hash less or equal to end.

### Parameters

- `begin` (`uint`): The exclusive lower bound.
- `end` (`uint`): The inclusive upper bound.

### Returns

The reminder table entries which fall within the specified range.
