# IRingRange Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iringrange/)

## InRange(uint) {#inrange-uint-e483929e}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iringrange/methods/inrange-uint-e483929e/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Core/Runtime/RingRange.cs#L26)

```csharp
public abstract bool InRange(uint value)
```

Returns a value indicating whether `value` is within this ring range.

### Parameters

- `value` (`uint`): The value to check.

### Returns

`true` if the reminder is in our responsibility range, `false` otherwise.

## InRange(GrainId) {#inrange-orleans-runtime-grainid-3badf44b}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core/orleans.runtime.iringrange/methods/inrange-orleans-runtime-grainid-3badf44b/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Core/Runtime/RingRange.cs#L26)

```csharp
public bool InRange(GrainId grainId)
```

Returns a value indicating whether `grainId` is within this ring range.

### Parameters

- `grainId` (`GrainId`): The value to check.

### Returns

`true` if the reminder is in our responsibility range, `false` otherwise.
