# LocalRequestOptions Properties

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

## Interleave {#interleave-5e480255}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.localrequestoptions/properties/interleave-5e480255/)

[Source](https://github.com/dotnet/orleans/blob/fbe240c34e9a1389ca5ab2d52f292ed8749ea530/src/Orleans.Core.Abstractions/Core/LocalRequestOptions.cs)

```csharp
public bool Interleave
```

Gets a value indicating whether the request can interleave with other requests on the activation. Defaults to `false`.

## KeepAlive {#keepalive-88b83d9e}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.localrequestoptions/properties/keepalive-88b83d9e/)

[Source](https://github.com/dotnet/orleans/blob/fbe240c34e9a1389ca5ab2d52f292ed8749ea530/src/Orleans.Core.Abstractions/Core/LocalRequestOptions.cs)

```csharp
public bool KeepAlive
```

Gets a value indicating whether the request extends the lifetime of the grain activation. Defaults to `true`.
