# RequestBase.MayHaveGrainCancellationToken

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.requestbase/) | [Properties](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.requestbase/properties/)

[Source](https://github.com/dotnet/orleans/blob/997f2589e814db85c6a451b59c081c88e50b8944/src/Orleans.Core.Abstractions/Runtime/GrainReference.cs#L634)

```csharp
public virtual bool MayHaveGrainCancellationToken
```

Gets a value indicating whether any argument of this request may be a [GrainCancellationToken](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.graincancellationtoken/).
